<SEC-DOCUMENT>0001140361-23-023233.txt : 20230505
<SEC-HEADER>0001140361-23-023233.hdr.sgml : 20230505
<ACCEPTANCE-DATETIME>20230505164124
ACCESSION NUMBER:		0001140361-23-023233
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		77
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230505
DATE AS OF CHANGE:		20230505

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			ROCKET PHARMACEUTICALS, INC.
		CENTRAL INDEX KEY:			0001281895
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		350 FIFTH AVENUE
		STREET 2:		SUITE 7530
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10118
		BUSINESS PHONE:		646-440-9100

	MAIL ADDRESS:	
		STREET 1:		350 FIFTH AVENUE
		STREET 2:		SUITE 7530
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10118

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	INOTEK PHARMACEUTICALS CORP
		DATE OF NAME CHANGE:	20040226
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>brhc20052523_10q.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<html xmlns:xbrli="http://www.xbrl.org/2003/instance" 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" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:srt="http://fasb.org/srt/2022" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:currency="http://xbrl.sec.gov/currency/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:utr="http://www.xbrl.org/2009/utr" xmlns:naics="http://xbrl.sec.gov/naics/2022" xmlns:sic="http://xbrl.sec.gov/sic/2022" xmlns:stpr="http://xbrl.sec.gov/stpr/2022" xmlns:exch="http://xbrl.sec.gov/exch/2022" xmlns:cef="http://xbrl.sec.gov/cef/2022" xmlns:rckt="http://rocketpharma.com/20230331" xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 23.3.2.5148
         Copyright 1995 - 2023 Broadridge -->
    <meta http-equiv="Content-Type" content="text/html" />
</head>

<body style="background-color: #ffffff; color: #000000;">
<div id="DSPFiXBRLHidden" style="display: none;"><ix:header><ix:hidden><ix:nonNumeric name="dei:AmendmentFlag" id="Fact_11a1c2bd57294546b29e86de45c29410" contextRef="c20230101to20230331" format="ixt:fixed-false">false</ix:nonNumeric><ix:nonNumeric name="dei:CurrentFiscalYearEndDate" id="Fact_179299f077f54939a114d851335645fe" contextRef="c20230101to20230331" format="ixt:date-month-day">12-31</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalYearFocus" id="Fact_b86fa77bb5c043998ffe2ed6aa6c9c34" contextRef="c20230101to20230331">2023</ix:nonNumeric><ix:nonNumeric name="dei:DocumentFiscalPeriodFocus" id="Fact_cc92e733c67e4a3aa1e50611b14a7aaa" contextRef="c20230101to20230331">Q1</ix:nonNumeric><ix:nonNumeric name="dei:EntityCentralIndexKey" id="Fact_58a7f538b596415eb67f64ba38f4da6b" contextRef="c20230101to20230331">0001281895</ix:nonNumeric><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_513ffbac5d954c4cae92cb899af22008" contextRef="c20230331" unitRef="U002" xsi:nil="true"></ix:nonFraction><ix:nonFraction name="us-gaap:CommitmentsAndContingencies" id="Fact_2681bea492f642139af86ce6186c83df" contextRef="c20221231" unitRef="U002" xsi:nil="true"></ix:nonFraction></ix:hidden><ix:references><link:schemaRef xlink:href="rckt-20230331.xsd" xlink:type="simple"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c20230101to20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230501"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-05-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesBConvertiblePreferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesAConvertiblePreferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesBConvertiblePreferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesAConvertiblePreferredSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20211231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20211231_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_StatementEquityComponentsAxis_RetainedEarningsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_RangeAxis_MaximumMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-02-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</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:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">rckt:MiceColonyModelMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_AwardTypeAxis_RestrictedStockUnitsRSUMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSevenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSixMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFiveMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFourMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceOneMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceThreeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PreFundedWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PublicWarrantsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PublicWarrantsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_AAVCurrentGoodManufacturingPracticecGMPMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:AAVCurrentGoodManufacturingPracticecGMPMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementAmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20180607_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementAmendmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221231_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220101to20220331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_StatementGeographicalAxis_HopewellMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rckt:HopewellMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20220919to20220919_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-19</xbrli:startDate><xbrli:endDate>2022-09-19</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantsClassifiedAsEquityMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rckt:WarrantsClassifiedAsEquityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_DerivativeLiabilitiesMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rckt:DerivativeLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-12-01</xbrli:startDate><xbrli:endDate>2022-12-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c20230101to20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c20201001to20201031_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rckt:SpouseOfExecutiveOfficerMember</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="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001281895</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rckt:SpouseOfExecutiveOfficerMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="U001"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="U002"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="U003"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="U004"><xbrli:measure>rckt:Program</xbrli:measure></xbrli:unit><xbrli:unit id="U005"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="U006"><xbrli:measure>utr:sqft</xbrli:measure></xbrli:unit><xbrli:unit id="U007"><xbrli:measure>rckt:LeaseAgreement</xbrli:measure></xbrli:unit><xbrli:unit id="U008"><xbrli:measure>rckt:Milestone</xbrli:measure></xbrli:unit><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_1bb485a52b4f4c9ba9e7b5efea130272" toRefs="Foot_9d147d2328094d7c8874e13506bf2cdb" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_625c0d5e72ad4dd597257951b1f18591" toRefs="Foot_9d147d2328094d7c8874e13506bf2cdb" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_65e5bea995c047b79201dae35dfb17a0" toRefs="Foot_9d147d2328094d7c8874e13506bf2cdb" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_5882006c62be4267922ba85b9d234210" toRefs="Foot_9d147d2328094d7c8874e13506bf2cdb" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_d0234c2591fd4aa0b23f30f30f8f6f63" toRefs="Foot_9d147d2328094d7c8874e13506bf2cdb" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_e1dd4682283c4eb7a1c7d8e59a782910" toRefs="Foot_b5020afd19e24129b11f1ae97d01428c" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_bfc98b68916c4c799d246afad89880cb" toRefs="Foot_b9d5efa1faf74257b427c9fec6bd7c4a" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_0bc0d401db8645559038a5a36fb21bc7" toRefs="Foot_b9d5efa1faf74257b427c9fec6bd7c4a" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship><ix:relationship order="1.0" arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="Fact_85311e991e1341d7938b502b0802499f" toRefs="Foot_a381e2f8adc34ee4a3cdae58de45cf2c" linkRole="http://www.xbrl.org/2003/role/link"></ix:relationship></ix:resources></ix:header></div>

<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 14pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">
        </span><hr style="border: none; border-bottom: 1px solid black; border-top: 4px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;" /><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"></span><span style="font-size: 14pt; font-family: 'Times New Roman', Times, serif; font-weight: bold;">UNITED STATES<br />
      </span></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 14pt; font-weight: bold;">SECURITIES AND EXCHANGE COMMISSION</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 12pt; font-weight: bold;">Washington, D.C. 20549</div>

    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 18pt; font-weight: bold;">Form <ix:nonNumeric name="dei:DocumentType" id="Fact_a1c0075ef9dd4280920be9a6a914ec60" contextRef="c20230101to20230331">10-Q</ix:nonNumeric></div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;"><ix:nonNumeric name="dei:DocumentQuarterlyReport" id="Fact_7f409af024b743969811d54d7c252f8c" contextRef="c20230101to20230331" format="ixt-sec:boolballotbox">&#x2612;</ix:nonNumeric><br />
          </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
          </td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the quarterly period ended <ix:nonNumeric name="dei:DocumentPeriodEndDate" id="Fact_2141c44dcc9346c99775564149ee72f8" contextRef="c20230101to20230331" format="ixt:date-monthname-day-year-en">March 31, 2023</ix:nonNumeric></div>

    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">or<br />
    </div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Segoe UI Symbol'; font-size: 10pt;"><ix:nonNumeric name="dei:DocumentTransitionReport" id="Fact_06be7c9179964435b0ab023bc0ca2e73" contextRef="c20230101to20230331" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric><br />
          </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</div>
          </td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the transition period from&#160; &#160; &#160; &#160; &#160; &#160;to</div>

    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Commission File Number: <ix:nonNumeric name="dei:EntityFileNumber" id="Fact_e408ead6a8b840deb6720b977944cf48" contextRef="c20230101to20230331">001-36829</ix:nonNumeric></div>

    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 24pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityRegistrantName" id="Fact_492a14dfe0114b97a81dfcd9ab665b09" contextRef="c20230101to20230331">Rocket Pharmaceuticals, Inc.</ix:nonNumeric></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(Exact name of registrant as specified in its charter)</div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 49.32%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityIncorporationStateCountryCode" id="Fact_9dc29c93682948159b40f1e73f046771" contextRef="c20230101to20230331" format="ixt-sec:stateprovnameen">Delaware</ix:nonNumeric></div>
          </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.68%; vertical-align: top; text-align: center;">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityTaxIdentificationNumber" id="Fact_7d59be5097bb4bf39cf3f852fddd0347" contextRef="c20230101to20230331">04-3475813</ix:nonNumeric></div>
          </td>

  </tr>

  <tr>

    <td style="width: 49.32%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(State or other jurisdiction of incorporation or organization)</div>
          </td>

    <td style="width: 2%; vertical-align: top;">&#160;</td>

    <td style="width: 48.68%; vertical-align: top;">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(I.R.S. Employer Identification No.)</div>
          </td>

  </tr>


</table>
    <div><br />
    </div>

    <div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 49%; vertical-align: top;">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressAddressLine1" id="Fact_0a7d5904ee6b4cc7965d5540dfc790f3" contextRef="c20230101to20230331">9 Cedarbrook Drive</ix:nonNumeric>,
                <ix:nonNumeric name="dei:EntityAddressCityOrTown" id="Fact_661e1debdce0411aad3488ab6dce8796" contextRef="c20230101to20230331">Cranbury</ix:nonNumeric>, <ix:nonNumeric name="dei:EntityAddressStateOrProvince" id="Fact_f53cef44879e4bdc98d1b529548ff775" contextRef="c20230101to20230331">NJ</ix:nonNumeric> </div>
            </td>

    <td style="width: 1.97%; vertical-align: top;">&#160;</td>

    <td style="width: 49.03%; vertical-align: bottom;">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><ix:nonNumeric name="dei:EntityAddressPostalZipCode" id="Fact_93af64d5558142b185fa36299defd10f" contextRef="c20230101to20230331">08512</ix:nonNumeric><br />
              </div>
            </td>

  </tr>

  <tr>

    <td style="width: 49%; vertical-align: top;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(Address of principal executive office)</div>
            </td>

    <td style="width: 1.97%; vertical-align: top; font-weight: normal;">&#160;</td>

    <td style="width: 49.03%; vertical-align: top;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: normal;">(Zip Code)</div>
            </td>

  </tr>


</table>
    </div>

    <div><br /></div>

    <div style="text-align: center;"><span style="font-weight: bold;">(<ix:nonNumeric name="dei:CityAreaCode" id="Fact_406d31531bc441fabc0e76d9c25c12cb" contextRef="c20230101to20230331">609</ix:nonNumeric>) <ix:nonNumeric name="dei:LocalPhoneNumber" id="Fact_1b48c35562454933a917c011f320add7" contextRef="c20230101to20230331">659-8001</ix:nonNumeric></span> </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(Registrant&#8217;s telephone number, including area code)</div>

    <div><br />
    </div>

    <div>
      <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Securities registered pursuant to Section 12(b) of the Act:</div>

      <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"> <br />
      </div>

      <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: top; width: 40%;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Title of each class</div>
            </td>

    <td style="vertical-align: top; width: 20%;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Trading Symbol(s)</div>
            </td>

    <td style="vertical-align: top; width: 40%;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Name of each exchange on which registered</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: top; width: 40%;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">
                <div style="text-align: left; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:Security12bTitle" id="Fact_07b878bce4ae422697792ca7cf94db94" contextRef="c20230101to20230331">Common Stock, $0.01 par value per share</ix:nonNumeric></div>
              </div>
            </td>

    <td style="vertical-align: top; width: 20%;">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">
                <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonNumeric name="dei:TradingSymbol" id="Fact_1854f9ab9a034dad8a08e5ff8ab7c001" contextRef="c20230101to20230331">RCKT</ix:nonNumeric></div>
              </div>
            </td>

    <td style="vertical-align: top; text-align: center; width: 40%;">
              <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">
                <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonNumeric name="dei:SecurityExchangeName" id="Fact_2672d235d82b424389550af419e78a26" contextRef="c20230101to20230331" format="ixt-sec:exchnameen">Nasdaq Global Market</ix:nonNumeric></div>
              </div>
            </td>

  </tr>


</table>
    </div>

    <div><br />
    </div>

    <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Indicate by check mark whether the registrant (1) has 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 the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.&#160;<ix:nonNumeric name="dei:EntityCurrentReportingStatus" id="Fact_437512cb26734c9e8ff98b1d60fdfb5b" contextRef="c20230101to20230331">Yes</ix:nonNumeric>&#160;<span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9746;</span> No <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9744;</span></div>

    <div><br />
    </div>

    <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to
      Rule 405 of Regulation S-T (&#167; 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). <ix:nonNumeric name="dei:EntityInteractiveDataCurrent" id="Fact_5cf8f732642c4d749298ccc1ebc44ccf" contextRef="c20230101to20230331">Yes</ix:nonNumeric>&#160;<span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9746;</span> No <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9744;</span></div>

    <div><br />
    </div>

    <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or a smaller
      reporting company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer&#8221; and &#8220;smaller reporting company&#8221; in Rule 12b-2 of the Exchange Act.</div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 50%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="dei:EntityFilerCategory" id="Fact_1234def5fcb84188816f49243a8ad9a6" contextRef="c20230101to20230331" format="ixt-sec:entityfilercategoryen">Large accelerated filer</ix:nonNumeric>&#160;<span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9746;</span></div>
          </td>

    <td style="width: 50%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accelerated filer <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9744;</span></div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

    <td style="width: 50%; vertical-align: bottom;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Non-accelerated filer <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9744;</span></div>
          </td>

    <td style="width: 50%; vertical-align: bottom;">
            <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Smaller reporting company <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:EntitySmallBusiness" id="Fact_e341fdaedfe64b1eb00d0dd76cd7db2b" contextRef="c20230101to20230331" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric></span></div>
          </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: bottom;"> <br />
          </td>

    <td style="width: 50%; vertical-align: middle;">Emerging growth company <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:EntityEmergingGrowthCompany" id="Fact_e7ef324108064aeb8cf34325fed8b504" contextRef="c20230101to20230331" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric></span></td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">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. <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9744;</span></div>

    <div><br />
    </div>

    <div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';"><ix:nonNumeric name="dei:EntityShellCompany" id="Fact_7744db6d6adb4db9b0e9bff8cb260116" contextRef="c20230101to20230331" format="ixt-sec:boolballotbox">&#x2610;</ix:nonNumeric></span> No <span style="font-size: 10pt; font-family: 'Segoe UI Symbol';">&#9746;</span></div>

    <div><br /></div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">As of May 1, 2023, there were <ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" id="Fact_16db51179d26492c9be7ee32664a462e" contextRef="c20230501" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">80,461,335</ix:nonFraction>
      shares of common stock, $0.01 par value per share, outstanding.</div>

    <div><br />
    </div>

    <div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <hr style="border: none; border-bottom: 4px solid black; border-top: 1px solid black; height: 10px; color: #ffffff; background-color: #ffffff; text-align: center; margin-left: auto; margin-right: auto;" /></div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

    </div>

    <!--PROfilePageNumberReset%Num%2%%%-->
  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">
   <div><span style="font-family: 'Times New Roman';"> </span></div>

    <a id="Page"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0); margin-left: auto; margin-right: auto;">


  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Page</div>
          </td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: bottom;">
            <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"><!--Anchor-->PART I - FINANCIAL INFORMATION</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 1.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Financial Statements</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#BalanceSheets">Consolidated Balance Sheets as of March 31, 2023 (unaudited) and December 31, 2022</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">4</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;"><br />
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#StatementsofOperations">Consolidated Statements of Operations for the three months ended March 31, 2023 and 2022 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">5</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;"><br />
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#StatementsofComprehensive">Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2023 and 2022
                (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">6</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;"><br />
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#StatementsofStockholdersE">Consolidated Statements of Stockholders&#8217; Equity for the three months ended March 31, 2023 and 2022
                (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">7</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;"><br />
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#StatementsofCashFlows">Consolidated Statements of Cash Flows for the three months ended March 31, 2023 and 2022 (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">8</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;"><br />
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td style="width: 6%; vertical-align: bottom;">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);"><br />
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#Notes">Notes to Consolidated Financial Statements (unaudited)</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">9</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 2.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#ManagementsDiscussionandA">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">22</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 3.</div>
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#QuantitativeandQualitativ">Quantitative and Qualitative Disclosures About Market Risk</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">37</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 4.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#ControlsandProcedures">Controls and Procedures</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">37</td>

  </tr>

  <tr>

    <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255);">
            <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">PART II - OTHER INFORMATION</div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255);">
            <div style="text-align: right; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 1.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#LegalProceedings">Legal Proceedings</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 1A.</div>
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#RiskFactors">Risk Factors</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 2.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#UnregisteredSalesofEquity">Unregistered Sales of Equity Securities and Use of Proceeds</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 3.</div>
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#DefaultsUponSeniorSecurit">Defaults Upon Senior Securities</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 4.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#MineSafetyDisclosures">Mine Safety Disclosures</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 5.</div>
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#OtherInformation">Other Information</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">38</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;">Item 6.</div>
          </td>

    <td style="width: 86%; vertical-align: top;">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#Exhibits">Exhibits</a></div>
          </td>

    <td style="width: 6%; vertical-align: bottom; text-align: right;">39</td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: top; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;"><a href="#SIGNATURES">Signature</a></div>
          </td>

    <td style="width: 86%; vertical-align: top; background-color: rgb(204, 238, 255);"> <br />
          </td>

    <td style="width: 6%; vertical-align: bottom; background-color: rgb(204, 238, 255); text-align: right;">40</td>

  </tr>


</table>
    <div><span style="font-family: 'Times New Roman';"> </span></div>

    <div>
      <div> <br />
      </div>

    </div>

    <div><span style="font-family: 'Times New Roman';"> </span></div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <!--PROfilePageNumberReset%Num%3%%%-->
    <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Cautionary Statement Regarding Forward-Looking Statements</div>

    <div><span style="font-family: 'Times New Roman';"> </span></div>

    <div><span style="font-family: 'Times New Roman';"><br />
      </span> </div>

    <div><span style="font-family: 'Times New Roman';"> </span></div>

    <div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left;">
      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">This Quarterly
        Report on Form 10-Q for the quarter ended March 31, 2023 contains forward-looking statements that involve risks and uncertainties, as well as assumptions that, if they never materialize or prove incorrect, could cause our results to differ
        materially from those expressed or implied by such forward-looking statements. 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.
        All statements other than statements of historical facts contained in this Quarterly Report on Form 10-Q are forward-looking statements. In some cases, you can identify forward-looking statements by words such as &#8220;aim,&#8221; &#8220;anticipate,&#8221; &#8220;believe,&#8221;
        &#8220;can,&#8221; &#8220;contemplate,&#8221; &#8220;continue,&#8221; &#8220;could,&#8221; &#8220;design,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;future,&#8221; &#8220;intend,&#8221; &#8220;likely,&#8221; &#8220;may,&#8221; &#8220;plan,&#8221; &#8220;potential,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;seek,&#8221; &#8220;should,&#8221; &#8220;strategy,&#8221; &#8220;target,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or the negative of these words or
        other comparable terminology. These forward-looking statements include, but are not limited to, statements about:</div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">
                  <div><br />
                  </div>
                </td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">federal, state, and non-U.S. regulatory requirements, including regulation of our current or any other future product candidates by the U.S. Food and Drug Administration (&#8220;FDA&#8221;);</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">the timing of and our ability to submit regulatory filings with the FDA and to obtain and maintain FDA or other regulatory authority approval of, or other action with respect to, our product candidates;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our competitors&#8217; activities, including decisions as to the timing of competing product launches, pricing, and discounting;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">whether safety and efficacy results of our clinical trials and other required tests for approval of our product candidates provide data to warrant progression of clinical trials, potential regulatory
                    approval, or further development of any of our product candidates;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to develop, acquire and advance product candidates into, enroll a sufficient number of patients into, and successfully complete, clinical studies, and our ability to apply for and obtain
                    regulatory approval for such product candidates, within currently anticipated timeframes, or at all;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to establish key collaborations and vendor relationships for our product candidates and any other future product candidates;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to develop our sales and marketing capabilities or enter into agreements with third parties to sell and market any of our product candidates;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to obtain additional funding to conduct our planned research and development efforts;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to acquire additional businesses, form strategic alliances or create joint ventures and our ability to realize the benefit of such acquisitions, alliances, or joint ventures;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to successfully develop and commercialize any technology that we may in-license or products we may acquire;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">the development of our direct manufacturing capabilities for our AAV programs;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to successfully operate in non-U.S. jurisdictions in which we currently or in the future do business, including compliance with applicable regulatory requirements and laws;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to obtain and enforce patents to protect our product candidates, and our ability to successfully defend ourselves against unforeseen third-party infringement claims;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">anticipated trends and challenges in our business and the markets in which we operate;</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our estimates regarding our capital requirements; and</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div>
        <div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 36pt;">&#160;</td>

    <td style="vertical-align: top; width: 36pt;">
                  <div style="color: rgb(0, 0, 0);">&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0);">our ability to obtain additional financing and raise capital as necessary to fund operations or pursue business opportunities.</div>
                </td>

  </tr>


</table>
        </div>

      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">We caution you
        that the foregoing list may not contain all of the forward-looking statements made in this Quarterly Report on Form 10-Q.</div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Any
        forward-looking statements in this Quarterly Report on Form 10-Q reflect our current views with respect to future events or to our future financial performance and involve known and unknown risks, uncertainties and other important 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. We have included important factors in the cautionary
        statements included in this Quarterly Report on Form 10-Q, particularly in the &#8220;Risk Factors&#8221; section incorporated by reference from our Annual Report for the year ended December 31, 2022, on Form 10-K, that could cause actual results or events to
        differ materially from the forward-looking statements that we make. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Our forward-looking statements do not reflect the potential impact of any future
        acquisitions, mergers, dispositions, joint ventures, or investments we may make or enter into.</div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">You should read
        this Quarterly Report on Form 10-Q and the documents that we have filed as exhibits to this Quarterly Report on Form 10-Q completely and with the understanding that our actual future results, performance, or achievements may be materially different
        from what we expect. Except as required by law, we assume no obligation to update or revise these forward-looking statements for any reason, even if new information becomes available in the future.</div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>

      <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">This Quarterly
        Report on Form 10-Q also contains estimates, projections and other information concerning our industry, our business, and the markets for certain diseases, including data regarding the estimated size of those markets, and the incidence and
        prevalence of certain medical conditions. Information that is based on estimates, forecasts, projections, market research or similar methodologies is inherently subject to uncertainties and actual events, or circumstances may differ materially from
        events and circumstances reflected in this information. Unless otherwise expressly stated, we obtained this industry, business, market and other data from reports, research surveys, studies and similar data prepared by market research firms and
        other third parties, industry, medical and general publications, government data and similar sources.&#160;This Quarterly Report contains summaries of certain provisions contained in some of the documents described herein, but reference is made to the
        actual documents for complete information. All of the summaries are qualified in their entirety by the actual documents. Unless stated otherwise, references in this Quarterly Report to &#8220;us,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or our &#8220;Company&#8221; and similar terms refer to
        Rocket Pharmaceuticals, Inc.</div>

    </div>

    <div><br /></div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">3</span></div>

      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <div><span style="font-family: 'Times New Roman';"> </span></div>

  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->PART I &#8212; FINANCIAL INFORMATION</div>

    <div><br />
    </div>

    <a id="FinancialStatements"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor--><!--Anchor-->Item 1.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Financial Statements</div>
          </td>

  </tr>


</table>
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Rocket Pharmaceuticals, Inc.</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->Consolidated
      <!--Anchor--><!--Anchor--><a id="BalanceSheets"><!--Anchor--></a>Balance Sheets</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$ in thousands, except shares and per share amounts</span>)</div>

    <div><span style="font-weight: bold;"> </span></div>

    <div style="text-align: center;"><span style="font-weight: bold;"> <br />
      </span></div>

    <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; white-space: nowrap;"><span style="font-weight: bold;">March 31</span>,</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: center; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;">December 31,</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022 </div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;"></td>

    <td valign="bottom" colspan="1" style="text-align: center; vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; text-align: center;"><span style="font-weight: bold;"> (unaudited)</span></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assets</div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" rowspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current assets:</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash and cash equivalents</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_118461a6c2a24c518d025ceeb551a2f7" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">64,579</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_75ff52b85739419ea2c7652a3b2a32f3" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">140,517</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Investments</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShortTermInvestments" id="Fact_8cb6b04b7d3a4ee887bb9f07302819c4" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">266,505</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShortTermInvestments" id="Fact_80c461805a6f4bdea9dee95a9b5ec66d" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">215,877</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid expenses and other current assets</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" id="Fact_6d4203c59ed949519812bdddfd4f5e24" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,949</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" id="Fact_9aa71e9d039141a283aaf8943d8273d0" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,666</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 21.6pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total current assets</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_2db1f9dffe754e92ab24f27817122e82" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">338,033</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AssetsCurrent" id="Fact_8bd04853eb7b41978af958a803741add" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">364,060</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Property and equipment, net</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_94c0abc895104cf0b7841beff6b19c30" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,588</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_0488502aeaad4be3bd91794360672f72" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,009</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Goodwill</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_b278bd2e249d45758cffcbbdd94ba714" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">39,154</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_8ed148c24e274ea2a3a59ca215789640" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">39,154</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="margin-left: 9pt;">Intangible assets <br />
            </div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" id="Fact_66e80f7858c44a498fd34321958e006c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,724</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" id="Fact_3a827c9a332e4c3789f0fd707f0d2c6f" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,724</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted cash</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_282da3c158404526b0eb9d248cd73611" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,340</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_32f5765dc98640439a1e850ea6be597c" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,340</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Deposits</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_8b46492527e446c7b47691fcd3f94cbd" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">459</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_77af18769cb24b6b8b0eb891d7f28856" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">608</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%;">
            <div style="margin-left: 9pt;">Investments <br />
            </div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:LongTermInvestments" id="Fact_fe4e880f6c1c4568a339f6b2a3490c92" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,957</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><ix:nonFraction name="us-gaap:LongTermInvestments" id="Fact_ac22b84db79c415c8f18babdd81eb20c" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">43,276</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease right-of-use assets</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_61e2c273786f432baa6be0c3d0d6c7d2" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,369</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_0d94afa863b0437fbf81306f4eec6c1c" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,972</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease right-of-use asset</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_762d569c9a924b85979f7607d4f25a15" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">46,133</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_ab852ab0e59942228e64617154e501d6" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">46,664</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total assets</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_d03d4c5f1f9747e59de80aaa1d46799b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">514,757</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Assets" id="Fact_2c734cf48b9a47e0b4868f3aeafd2215" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">551,807</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Liabilities and stockholders&#8217; equity</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Current liabilities:</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable and accrued expenses</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_79ed1b52a7ee47478cff607ffa88111d" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,609</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_46cba95eb13c450796ea6d5c99ce32ff" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">36,660</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease liabilities, current</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_509c78079f014041b5870712515aca4f" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">849</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_214c20532f1e4b43a0dc71a3d0fd34f3" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">773</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease liability, current</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" id="Fact_f973008b50db44acb99b39735c43058a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,748</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" id="Fact_19029ad64cf0434bbd81c5a1b73aec5e" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,736</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total current liabilities</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_ba57443f1e404ac98b251220eb1e61e7" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,206</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" id="Fact_4edd1acb04e94a27896d7743aa8606bd" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">39,169</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease liabilities, non-current</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_81e056a241314e1eb84a826c65208a4b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,506</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_4f9b5443d7744c20b79abf21d90a8562" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,088</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease liability, non-current</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_86b77930b074407fb6c2ea5766efd157" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,294</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_876c2b9be6bf4a15848bb7d0fe1555fc" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,269</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other liabilities</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" id="Fact_859a00d9fc5c4f998e5ec0bf60c39772" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,875</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" id="Fact_09284cc2b2cf48b0a1a537edf376d95c" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,595</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total liabilities</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_75f0cdaf94bf47c98e4bc1aa81b2db9e" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">55,881</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:Liabilities" id="Fact_e959fc2166864b23a37fefcb41c31ebb" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,121</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Commitments and contingencies (Note 12)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><span style="-sec-ix-hidden:Fact_513ffbac5d954c4cae92cb899af22008"> </span></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;"><span style="-sec-ix-hidden:Fact_2681bea492f642139af86ce6186c83df"> </span></td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stockholders&#8217; equity:</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Preferred stock, $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact_edfbbf0923264ea5bf36279478f2a50e" contextRef="c20230331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" id="Fact_6813c75d8c7240e7997e4e9aac2f0a51" contextRef="c20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction></span> par value, authorized <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_a63c374d3dea49a287772772e6902a72" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_707c22ab6d9f492fb9df2f6c227036f8" contextRef="c20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">5,000,000</ix:nonFraction></ix:nonFraction></span> shares:</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series A convertible preferred stock; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_9af7e35522b24ad3bac26b332c09528c" contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_75467189aa984254a237e98d3f98e8a1" contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction></ix:nonFraction></span> shares designated as Series A; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_ffc4ee2a312e40469a1b50dc44de6ba7" contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_f03a84f601f647659ae100cbe2b60f4b" contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_96900839ad0045c3b15bece431dea106" contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_6e09025e0bb64d3cb683a24e6ffc166d" contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span> shares issued and
              outstanding</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_6e779043e6c74156a29c8c0ef0ab72bb" contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_fd026d42d7514381ba452448579cce74" contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Series B convertible preferred stock; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_38f0ab9e66e242858eb7043653374076" contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" id="Fact_29f4a9c163f84074bcc6da0f7a546f5e" contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">300,000</ix:nonFraction></ix:nonFraction></span> shares designated as Series B; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_975956e5e3fb497482445e4095a227f3" contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_4e83cd94c3f94bc2a339cb315d2facff" contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" id="Fact_40206a6b5820404f9ddce180cfa73d62" contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:PreferredStockSharesOutstanding" id="Fact_258275f2d19741159d0c7b1c5c43186d" contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span> shares issued and
              outstanding</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_98f2524797284b41acc73f9675b73f41" contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:PreferredStockValue" id="Fact_f428ab6499ba47909e1f6bd1d18c7f26" contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Common stock, $<span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_476d5c0ac02f47c094c0f8e8d243453d" contextRef="c20230331" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_1e27bccc83114cd481bb9d1ed3469cb5" contextRef="c20221231" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction></ix:nonFraction></span> par value, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_b53e28de694f4ddfb17300cdafb2e43c" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" id="Fact_32b1b94c4dbf4feba3fd639b6a53f075" contextRef="c20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">120,000,000</ix:nonFraction></ix:nonFraction></span> shares authorized; <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_493b42513be1423887ad2054c054a577" contextRef="c20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">80,412,194</ix:nonFraction></span> and <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" id="Fact_0fd8522f7b8c4249a7c731780e6d69f6" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">79,123,312</ix:nonFraction></span> shares
              issued and <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_5195cd2d2da54ac3b97de11321f47e78" contextRef="c20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">80,409,623</ix:nonFraction></span> and <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" id="Fact_816e9891675e4608bfc88bcfd0f7e50b" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">79,120,741</ix:nonFraction></span>
              shares outstanding at March 31, 2023 and December 31, 2022, respectively</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_765c6af2e58943d384cd799f574dfe3b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">804</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CommonStockValue" id="Fact_1d5136514a9643a0a29f279b5e9e5f6d" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">791</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="margin-left: 9pt; text-indent: -9pt;"><span style="font-family: 'Times New Roman';">Treasury stock, at cost, <span style="text-indent: 0pt;"><ix:nonFraction name="us-gaap:TreasuryStockShares" id="Fact_30ff4309cad24d23aea68c90ca564de1" contextRef="c20221231" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:TreasuryStockShares" id="Fact_fcfd0ae995a24eafbd9d1722ac3d93de" contextRef="c20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,571</ix:nonFraction></ix:nonFraction></span>
                common shares at March 31, 2023 and December 31, 2022, respectively </span><br />
            </div>
          </td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" id="Fact_19cc5de263e34fce86643d79c5c0f6ba" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">47</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">)</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">(<ix:nonFraction name="us-gaap:TreasuryStockValue" id="Fact_2882989bc01d4b41a330e6d2fd865665" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">47</ix:nonFraction></td>

    <td valign="bottom" colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">)</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Additional paid-in capital</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_70fd6062143e4c3bbfff4d6fa6943332" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,230,319</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_01afe8cd395e447da5ffe7ee8568b7af" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,203,074</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accumulated other comprehensive loss</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_c779c5a252c74e5b87bb0ec96cf29dd9" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">90</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" id="Fact_b135be3d0f9d4ed88546a77de24da95a" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">357</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accumulated deficit</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_c861b7b65c22439394f711dcba4783c8" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">772,110</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_0afdbf2269404f7ba7b887522e578621" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">713,775</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total stockholders&#8217; equity</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_5b91234954734d79b95c2bcfe022eedf" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">458,876</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_e2b47447c394422d993cac61d9daf02b" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">489,686</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total liabilities and stockholders&#8217; equity</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_c592cda5363e48d499eab04153c7ad0c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">514,757</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" id="Fact_8354cf4d47d94769b126b846ff0842ea" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">551,807</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>

    <div><br />
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">4</span></div>

      <div style="page-break-after:always;" class="BRPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->Rocket Pharmaceuticals, Inc.</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Consolidated Statements of Operations<a id="StatementsofOperations"><!--Anchor--></a></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">$ in thousands, except shares and per share amounts</span>)</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(unaudited)</div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;"></td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; white-space: nowrap;">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Revenue</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_b59cae2875f04365a20b79b8f7f82c18" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" id="Fact_54904f63d839454c811de24084e2c63a" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating expenses:</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Research and development</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" id="Fact_6ca73b6d6c824ec581d54e1543594da1" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">46,371</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" id="Fact_7351d9c488964c00b997de7ff05f6ec3" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,794</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">General and administrative</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" id="Fact_eb96ea104f7842f5a9c81ea2c216818c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">15,823</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" id="Fact_db30967e9e0b4e50babc6ec94e5f09d0" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,770</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 25.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total operating expenses</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_68b58498a7cd44c09263ec3f1ee4c81a" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,194</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingExpenses" id="Fact_42ed70f2c2c14bc1ba65a55617da9ccf" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">42,564</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Loss from operations</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_3454b0b23ce54fcda2e09f8a8c5cb9e1" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">62,194</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:OperatingIncomeLoss" id="Fact_832414435577495bbe1e27339aee06a2" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,564</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest expense</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:InterestExpense" id="Fact_4f3ba0ac756e47da8fa8c86a26d2e1c7" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:InterestExpense" id="Fact_1546521fdfb042ebb804bd788a622c01" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">464</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest and other income, net</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestAndOtherIncome" id="Fact_e5d81adcce664554be838edc89bece66" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,908</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:InterestAndOtherIncome" id="Fact_7c50947163ae4f76a407a5faa34ac52d" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">623</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accretion of discount and amortization of premium on investments, net</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" id="Fact_fb5ecea0127c4e429d705970b46db579" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,419</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" id="Fact_da3739930b0e44d0934690cb7411efbf" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">577</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_6503aa4c37ab42f18f172642b1f5df65" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_8aa47ae8de2649ab95f8a6291b9b70ba" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss per share - basic and diluted</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_8914e52281ed439f8da386b0bbb2d9a9" contextRef="c20230101to20230331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_5a5bf5bcb19a4acebbe1dfaea854a635" contextRef="c20230101to20230331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">0.73</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_cca81152e3944c4d9019c12ea0630621" contextRef="c20220101to20220331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_1343065a73be465b9fc3fe3bb1f955a1" contextRef="c20220101to20220331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">0.67</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average common shares outstanding - basic and diluted</div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_d63041779ec54cefa6cc9e1003c217a8" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_95492368a6424a40aff29de5f9ea23a1" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">79,453,519</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_e8cdec3171fe49539e4d88a6275ff142" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_0299213fc95a44a8bc112de8781887d3" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">64,509,721</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>

    <div><br />
    </div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">5</span></div>

      <div class="BRPFPageBreak" style="page-break-after:always;">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->Rocket Pharmaceuticals, Inc.</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Consolidated Statements of&#160; Comprehensive Loss<a id="StatementsofComprehensive"><!--Anchor--></a></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(in thousands)</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(unaudited)</div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;"></td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_a0073d1b68b2449da1b6f39440ad9466" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_df29ec8656a74b35b8b842a2489e32dd" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other comprehensive loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net unrealized gain (loss) on investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" id="Fact_bae534ddc382400eac5936f25f2e6329" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">272</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" id="Fact_6b7d3cf2e0f948259dad23c686d504bb" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total comprehensive loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" id="Fact_1cc8bd59e17e41d6bc7b0bbd92e3e824" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,063</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" id="Fact_625540e1f991407584d7e6558769a186" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">43,450</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #FFFFFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>

    <div><br />
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">6</span></div>

      <div style="page-break-after:always;" class="BRPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->Rocket Pharmaceuticals, Inc.</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Consolidated Statements of Stockholders&#8217; Equity<a id="StatementsofStockholdersE"><!--Anchor--></a></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">For the Three Months Ended March 31, 2023 and 2022</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(in thousands except share amounts)</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(unaudited)</div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="6">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Accumulated</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="6">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Additional</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Total</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Common Stock</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="2"> <span style="font-weight: bold;">Treasury</span></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Paid-In</div>
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Comprehensive</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Accumulated <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Stockholders&#8217; </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Amount</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Stock</span></td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Capital</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Income/(Loss)</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Deficit</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Equity</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance at <span style="text-indent: 0pt;">December 31, 2022</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_f2d7ffc3de1b4081adbea348255fcd06" contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">79,123,312</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_34d08cf4e6794a19bba70e02d5d88eae" contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">791</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_346b4d08d0204b1280a16a3d10a15e5e" contextRef="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">47</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f8c1f32373ba4b73a8691702ffe7b00d" contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,203,074</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_ead814fae93d4c43a5c69a0948bc44a1" contextRef="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">357</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_6dfd81c1d4b4468fb45066927f528430" contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">713,775</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_f99d629c27f740e7acb00244fd7e02b7" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">489,686</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; text-indent: -9pt; margin-left: 9pt;" rowspan="1">
            <div style="margin-left: 9pt">Issuance of common stock pursuant to exercise of stock options <br />
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_e7e57d534741482e8e6550b5d2bf8028" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">88,429</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_100ee15ac1ee463cbb7466257762f913" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_861934ffa7274635b5552f8c46f43e22" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_3c800d445084495c93ecd75667184adf" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,113</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_1fbba544757245e6a95bd0d697432995" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_7f58350834114fc8a3d1e895fcdc318a" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_e24c702231a74cc3be599a88b8aaeddc" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,114</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;" rowspan="1">
            <div style="margin-left: 9pt">Issuance of common stock pursuant to vesting of restricted stock units <br />
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" id="Fact_7af1893d4cdf4d658f5a4fe051b3c392" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,060</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_5fdf4897896d4c9abf2bdbcaf5b23048" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_6badc2bdb3774465bce83244e1066177" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_8f4add81770546809e1b7fe6a3fb710f" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">1</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_831852e748ec41b3bf6364403853db1a" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_4bd292c123164685bcf5ca397ede3ae3" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="Fact_91fe333d808e4545a775fd4764b85bfc" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; text-indent: -9pt; margin-left: 9pt;" rowspan="1">
            <div style="margin-left: 9pt">Issuance of common stock pursuant to exercise of warrants <br />
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:StockIssuedDuringSharesCommonStockWarrantExercised" id="Fact_9e77ada9ebcf433bb52623aed0b54189" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,093</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_e57a2383deb04b98a149467fd9aa11e2" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_9173093846fa462c8321a9c33e346276" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_7f0d22c162064b90a145690053abc5e8" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_07e85db9f40546b8b307065fcdf99f1c" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_371ef9db6e8a4472b4fc6b3a7075f965" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="Fact_474583796a06423d968c0e95d2589600" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: rgb(204, 238, 255); text-indent: -9pt; margin-left: 9pt;" rowspan="1">
            <div style="margin-left: 9pt">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs <br />
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_a282835b291a4fa487a1b8ce0258e67a" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">948,300</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_d63cb6c9fa734c518b8e16e8c9e42611" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_62e74fd690d34b5eb037ef0dd35b0243" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_be381e4843db485ebafb10ae61436d25" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,212</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_24dfd5178d494cf2a1c15e696ce68fd8" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_745bac5762f8431287586a0a2f1dab27" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueNewIssues" id="Fact_46577b1d9e7c4e54bfe4b6ff83839560" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,222</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unrealized comprehensive gain on investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_3bd00d9d1953406495cc0e0eb397a44b" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_f1cfe142ca4443ef8e97cdab92b3121a" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_794cfe71e0704d2a93ca1a3bd240f731" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_fad6b2bbf8f143c9926595f1706857f6" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">267</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_d0b68c298251458c8ab155e6001ddd12" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_e581e1da6fb2436b820ba6f893790f6e" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">267</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock-based compensation</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_e4fe6f8d83d14068a893fb6d2ecc5e4c" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_292576a875bf4b7f81a5202b3457ab31" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_97f2590681df41829f827f6bd924d164" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,915</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_3e5d54a17eb9419ebbf5a3ffbfc21d37" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_8a50cda24069403cae88fa973ebeed48" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_cf8dc054b582448d90574b8308478c1f" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,915</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_15ba0d6e80af4404878c01fa897b1064" contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_b040a0c3728d431a93e476519da31ecf" contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_b129e367167244e383cfd859902959c8" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_cb773cfb6476490eb6748a637f8ffee6" contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_14799b90db0943559b6d97573cebab2a" contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_0c8f78cc0c5d400dae5112d47e0fde66" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance at <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_86e600ff670948df99aca9845f17f377" contextRef="c20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">80,412,194</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_cff435b7e9bc451db141c6678dfdadca" contextRef="c20230331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">804</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_2752415ef79c4496bf586dc3e0490053" contextRef="c20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">47</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_96d2976835de496d87b26aadb7b56431" contextRef="c20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,230,319</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_005737e69b1c4abaa96af1d16ababfb9" contextRef="c20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">90</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_69f2b57f1f594f47b7a331bd31f3f1c6" contextRef="c20230331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">772,110</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1b141818439e4f70840ed37dea7dee1b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">458,876</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="6">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Accumulated <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="6">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2"> Additional </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Other <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Total <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" rowspan="1" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Common Stock</div>
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="2"><span style="font-weight: bold;">Treasury</span> <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Paid-In </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Comprehensive <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">Accumulated <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stockholders&#8217;</div>
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2"> Shares</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2">Amount <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2">&#160;<span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">Stock</span> <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2"> Capital</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2"> (Loss) <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2"> Deficit</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: 2px solid rgb(0, 0, 0);" rowspan="1" colspan="2">Equity <br />
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance at <span style="text-indent: 0pt;">December 31, 2021</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_9ec8c079d48a4861a1ef12d66d9f6df9" contextRef="c20211231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">64,505,889</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_6ad48f430dfd4911aee4dcd9e14a155c" contextRef="c20211231_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">645</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_1847e1bedf03411ea41ac8d4e95921c7" contextRef="c20211231_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_6b8eb37858d84fc5807503d60bb0039a" contextRef="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">946,152</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_74a6f0f89b1948cc9a64508f4bc168ff" contextRef="c20211231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">161</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_37a34448a848414fa3e8b6d33e7763e6" contextRef="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">491,912</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_3c3f54ceda674e2c9523ecf5ddc6b935" contextRef="c20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">454,724</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of common stock pursuant to exercise of stock options</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_0564fa136e4f4f8ba9b5d6140d4a7657" contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">16,168</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_5fc3f1a9b2fd40e0a8e64151a964deb8" contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_5793c419b7384a3f9de5b8df5ce52a30" contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_bf9343d1f7eb4c8bb637d7752310cac9" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">76</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_29b5e412991f42318b66f8e0e42c7e2b" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_f3fb5f043d3745238f97b5a6ca900193" contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" id="Fact_6a6334f12f8247aab5ff73fe17458335" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">76</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unrealized comprehensive loss on investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_e718498d22ac4e288163ed90728f0022" contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_aeb31c03231c428dad0578f6881f4076" contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_33f222c5a651422480e112f3de4bbfba" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_12fb8eeaf6ff49238bc2d00f6fa80b7e" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_a016e0874e5142698c089ccdb695d910" contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="Fact_fcf7b49babc8426da11ba72704308761" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock-based compensation</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_090c5db23aa24e95851f9ee67ef56644" contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_df44df1b76cf41d5b045068d5a277120" contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_20951ba9f5454fec889542fff13dcd86" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,270</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_bfbb62a10570416ea4dffda8308b7c82" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_28d5a1234d2c494f9f0c7359af6a4abb" contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" id="Fact_69e73e5f2d7f499590663a3a675b7ea9" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,270</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_1503fbac1e874cde888e4c89386091ee" contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_33203553de6044c0b7b672896ed24bba" contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_f61d4a4cbb3247c5992679e83a7c6989" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_5afff539294a4f0ab6b036f8645b378d" contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_cc3ab47790a24169a167b053f027f85f" contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_24d3b3d36093471ea94a3f47992c4c7f" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 16%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Balance at <span style="text-indent: 0pt;">March 31, 2022</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharesOutstanding" id="Fact_676397477d9f456cbd5ae416f8c32c74" contextRef="c20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">64,522,057</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_efa66bf2b27342709a1988bc1a6b7e63" contextRef="c20220331_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">645</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">$ <br />
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_7adbc405e4b84894a93cbaaa6869e810" contextRef="c20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_dd57bbb4df0f43c6b87d42c7564bb1bf" contextRef="c20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">952,498</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_9e26985157084f24940bb4beadd30b7b" contextRef="c20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">629</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_16f6243f7f5242fb8ae92210cf6d9eb8" contextRef="c20220331_StatementEquityComponentsAxis_RetainedEarningsMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">534,894</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:StockholdersEquity" id="Fact_c94e52c716374cd381198b4864726715" contextRef="c20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">417,620</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>

    <div><br />
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">7</span></div>

      <div style="page-break-after:always;" class="BRPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->Rocket Pharmaceuticals, Inc.</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Consolidated Statements of&#160;
      <!--Anchor--><!--Anchor-->Cash Flows<a id="StatementsofCashFlows"><!--Anchor--></a><!--Anchor--></div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(in thousands)</div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(unaudited)</div>

    <div><br />
    </div>

    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle;"></td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months
              Ended March 31,</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Operating activities:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_ca327f3777ae4b678cc10bc4d9d46efe" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLoss" id="Fact_7cb5a335ac0c4b309083e9d2bdfb660f" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Adjustments to reconcile net loss to net cash used in operating activities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Depreciation and amortization of property and equipment</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_b56c1ecd65294b84b7612f335ca10a16" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,135</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_bec8779e164b4e68a9809b25cae5e0ba" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">767</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">
            <div style="margin-left: 9pt;">
              <div style="margin-left: 9pt; text-indent: -9pt;">Amortization of finance lease right of use asset <br />
              </div>
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:AdjustmentOfRightOfUseAssets" id="Fact_cf34ca6b2a1e4a5d8e532d2892ce59ad" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">538</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:AdjustmentOfRightOfUseAssets" id="Fact_e166762672894d2d9b2035f5c5fb12eb" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">535</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
            <div style="margin-left: 9pt;">Write down of property and equipment, net</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:PropertyPlantAndEquipmentWriteDown" id="Fact_fc6a5def06e646999f898a0806c6473d" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:PropertyPlantAndEquipmentWriteDown" id="Fact_382fdf874442405d859fefe386446cd2" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">40</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Stock-based compensation</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_9ec694d65b7742b6a50c734ec7bb6034" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,915</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensation" id="Fact_1644de0f703d4f7fb954909da1e07752" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,270</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
            <div style="margin-left: 9pt;">Amortization of premium and accretion of discount on investments, net</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1">(<ix:nonFraction name="rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" id="Fact_3f4a1d76cc924da493c83f56610e9beb" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,343</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" id="Fact_d62ed9ac9e1944c581d99549de21ccf9" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">577</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Changes in operating assets and liabilities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Prepaid expenses and other assets</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" id="Fact_2578a58d15e943bc90ff7faf35776887" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">866</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" id="Fact_b43f0c57034647b48d479d9d75806c15" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,936</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accounts payable and accrued expenses</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" id="Fact_4de6a8f515d34f88a8940904e45781c4" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">7,750</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" id="Fact_e2df5608daf5421b9713a33fbedabe6c" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">491</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" id="Fact_b2bc8623f92b4c0683e876ec59b1470f" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">97</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" id="Fact_017d82253fe34eb3bca579c20f95b82e" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">33</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:IncreaseDecreaseInFinanceLeaseLiabilities" id="Fact_56f9580960034945976b72454dbe0bf7" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">37</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:IncreaseDecreaseInFinanceLeaseLiabilities" id="Fact_59ef3845adb14b57948c138c7a076465" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">45</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" id="Fact_66dcab4e4d81445ea6d1db92ae8a1aae" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">720</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" id="Fact_9b6431a05aab4102be1bc99df102decd" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">15</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash used in operating activities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_5b2893e00f144bfc8ac8172a8afd28f6" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">57,560</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" id="Fact_5b711813cf354f5db2a2e9fa73c19012" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">39,223</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Investing activities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchases of investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" id="Fact_2c6014bf729e4eb38d0192051a1b3271" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">96,034</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquireInvestments" id="Fact_6e9cd3a3c7bf444badae469d055f6b9d" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">143,023</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Proceeds from maturities of investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" id="Fact_44b6e86b349f4baf869d0126da47c58c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" id="Fact_e258621ce04742668c2f4655be350cc7" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">81,983</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;" rowspan="1">Payments made to acquire right of use asset<br />
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">(<ix:nonFraction name="rckt:PaymentsToAcquireRightOfUseAsset" id="Fact_c110380f0d01487f8036bf5952bc13b1" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">)</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:PaymentsToAcquireRightOfUseAsset" id="Fact_10ddab464e354fe48e80ad791fd84fb2" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Purchases of property and equipment</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_bb78f632e7a441829c168b083b9767fd" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,015</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" id="Fact_de1a447f587e4c3abe493741df1091fc" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,955</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash used in investing activities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_4bdc7ee81d534afa96c7d9acead95459" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">36,721</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" id="Fact_5adef34445934d048d16da9c41d12347" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">62,995</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Financing activities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Issuance of common stock, pursuant to exercise of stock options</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" id="Fact_f295bdae4da34f61ae64609facbd8141" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,114</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" id="Fact_15047a0916f7484b8e4eb865b5eda665" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">76</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;" rowspan="1">
            <div style="margin-left: 9pt; text-indent: -9pt;">
              <div>
                <div>Exercise of warrants</div>
              </div>
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" id="Fact_d975dde93458454aaa34e02535f12579" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromWarrantExercises" id="Fact_7a7ea6e25e344b7bb7dce1d728825556" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; text-indent: -9pt; margin-left: 9pt; width: 76%; padding-bottom: 2px;" rowspan="1">
            <div style="margin-left: 9pt;">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs<br />
            </div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_2627eb4022df4288aac074a1e1fbd706" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,222</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_60c905bd8a4849c2a49b252f1353ef3f" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net cash provided by financing activities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_be54aa787a564e09bf2bd0e453a14c76" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">18,343</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" id="Fact_9b9d11c68d9149fc8cafebda1fda6101" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">76</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net change in cash, cash equivalents and restricted cash</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" id="Fact_ea44b09698c749e7816e34b0be18ff2a" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">75,938</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" id="Fact_f4b6ba7aa5a648dc9dd24dee26692014" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">102,142</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash, cash equivalents and restricted cash at beginning of period</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_098696e9d92a405884aaae5e81aacc38" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">141,857</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_42ee023368fb43d6bcf0c546122995eb" contextRef="c20211231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">234,037</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash, cash equivalents and restricted cash at end of period</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_f26f27c6095946cd925f237f3ce49a6e" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">65,919</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_5464d29a7acd47a3918707e8fff48164" contextRef="c20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">131,895</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Supplemental disclosure of non-cash financing and investing activities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Accrued purchases of property and equipment, ending balance</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" id="Fact_6090d87f69924a91a186e36ca3b40309" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,794</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FairValueOfAssetsAcquired" id="Fact_462fc72992f0447289dc47e6cfe6e171" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,635</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unrealized gain (loss) on investments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" id="Fact_e5d59bc1b9624500b76d44d35a78ecc5" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">267</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" id="Fact_3a6b5c188d034c39abe6b045f2ef1d6f" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>


</table>
    <div><br />
    </div>

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;">The accompanying notes are an integral part of these consolidated financial statements.</div>

    <div><br />
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">8</span></div>

      <div style="page-break-after:always;" class="BRPFPageBreak">
        <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor-->ROCKET PHARMACEUTICALS, INC.</div>

    <!--Anchor-->
    <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><!--Anchor--><a id="Notes"><!--Anchor--></a>Notes to Consolidated
      <!--Anchor-->Financial Statements</div>

    <div>
      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">($ in thousands, except share and per share data)</div>

      <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">(Unaudited)</div>

    </div>

    <div><br />
    </div>


    <ix:nonNumeric name="us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock" id="Text_dd127ccc53b54d79968a1023792b61c6" contextRef="c20230101to20230331" escape="true" continuedAt="Text_00d2f04fc5524fac8ac84d735cdaa1451">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">1.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nature of Business</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_00d2f04fc5524fac8ac84d735cdaa1451" continuedAt="Text_00d2f04fc5524fac8ac84d735cdaa1452">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_00d2f04fc5524fac8ac84d735cdaa1452">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"> </span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Rocket Pharmaceuticals, Inc. (&#8220;Rocket&#8221; or the &#8220;Company&#8221;) is a clinical-stage, multi-platform biotechnology company focused on the development of first, only
        and best in-class gene therapies, with direct on-target mechanism of action and clear clinical endpoints, for rare and devastating diseases. The Company has <ix:nonFraction name="rckt:NumberOfClinicalStagePrograms" id="Fact_7acd591c54534b85b39f9ab759bb6b7d" contextRef="c20230101to20230331" unitRef="U004" decimals="INF" scale="0" format="ixt-sec:numwordsen">three</ix:nonFraction> clinical-stage ex vivo lentiviral vector (&#8220;LV&#8221;) programs. These include programs for Fanconi Anemia (&#8220;FA&#8221;), a genetic defect in the bone marrow that reduces production of blood cells
        or promotes the production of faulty blood cells, Leukocyte Adhesion Deficiency-I (&#8220;LAD-I&#8221;), a genetic disorder that causes the immune system to malfunction and Pyruvate Kinase Deficiency (&#8220;PKD&#8221;), a rare red blood cell autosomal recessive disorder
        that results in chronic non-spherocytic hemolytic anemia. Of these, both the Phase 2 FA program and the Phase 1/2 LAD-I program produced data read outs in 2022 and regulatory filings in the United States (&#8220;U.S.&#8221;) and Europe (&#8220;EU&#8221;) are anticipated
        in 2023. Additional work on a gene therapy program for the less common FA subtypes C and G is ongoing. In the U.S., the Company also has a clinical stage in vivo adeno-associated virus (&#8220;AAV&#8221;) program for Danon disease, a multi-organ
        lysosomal-associated disorder leading to early death due to heart failure. The Danon program is currently in an ongoing Phase 1 trial and pivotal Phase 2 study initiation expected in the second quarter of 2023. Additionally, the Company has an AAV
        vector program targeting Plakophilin-2 Arrhythmogenic Cardiomyopathy (&#8220;PKP2-ACM&#8221;), an inheritable cardiac disorder that is characterized by a progressive loss of cardiac muscle mass, severe right ventricular dilation, dysplasia, fibrofatty
        replacement of the myocardium and a high propensity to arrhythmias and sudden death. This program, also referred to as Pegasus, will be approaching IND submission in the second quarter of 2023. As a result of the Company&#8217;s acquisition of Renovacor
        Inc. (&#8220;Renovacor&#8221;) (see Note 14 &#8220;Renovacor Acquisition&#8221;), the Company is able to utilize recombinant AAV9-based gene therapy designed to slow or halt progression of BAG3 Dilated Cardiomyopathy (&#8220;DCM&#8221;), which is the most common form of
        cardiomyopathy and is characterized by progressive thinning of the walls of the heart resulting in enlarged heart chambers that are unable to pump blood. The Company has global commercialization and development rights to all of these product
        candidates under royalty-bearing license agreements.</span> </div>
</ix:continuation>

    <div><br />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; "><ix:nonNumeric name="rckt:RisksAndLiquidityTextBlock" id="Text_7734dbd775c1413eba0cf6855c2c5d4e" contextRef="c20230101to20230331" escape="true" continuedAt="Text_7a333886134e46aea921483d0d43dbc41">
<div>
    <span style="font-family: 'Times New Roman';"> </span></div>
</ix:nonNumeric>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc41" continuedAt="Text_7a333886134e46aea921483d0d43dbc42">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks and Liquidity</div>
          </td>

  </tr>


</table>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc42" continuedAt="Text_7a333886134e46aea921483d0d43dbc43">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc43" continuedAt="Text_7a333886134e46aea921483d0d43dbc44">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><span style="font-family: 'Times New Roman';"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc44" continuedAt="Text_7a333886134e46aea921483d0d43dbc45">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <div>
      <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc45" continuedAt="Text_7a333886134e46aea921483d0d43dbc46">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The
        Company has not generated any revenue and has incurred losses since inception. Operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of drug candidate development, technological uncertainty,
        uncertainty regarding patents and proprietary rights, having no commercial manufacturing experience, marketing or sales capability or experience, dependency on key personnel, compliance with government regulations and the need to obtain additional
        financing. Drug candidates currently under development will require significant additional research and development efforts, including extensive preclinical and clinical testing and regulatory approval, prior to commercialization. These efforts
        require significant amounts of additional capital, adequate personnel infrastructure, and extensive compliance-reporting capabilities.</div>
</ix:continuation>
      <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc46" continuedAt="Text_7a333886134e46aea921483d0d43dbc47">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></div>

    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc47" continuedAt="Text_7a333886134e46aea921483d0d43dbc48">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <div><ix:continuation id="Text_7a333886134e46aea921483d0d43dbc48" continuedAt="Text_7a333886134e46aea921483d0d43dbc49">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
      <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc49" continuedAt="Text_7a333886134e46aea921483d0d43dbc410">
<div><span style="font-family: 'Times New Roman';"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;</span><br />
        </span> </div>
</ix:continuation>
    </div>

    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc410" continuedAt="Text_7a333886134e46aea921483d0d43dbc411">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc411" continuedAt="Text_7a333886134e46aea921483d0d43dbc412">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company&#8217;s product candidates are in the development and clinical stage.
        There can be no assurance that the Company&#8217;s research and development will be successfully completed, that adequate protection for the Company&#8217;s intellectual property will be obtained, that any products developed will obtain necessary government
        approval or that any approved products will be commercially viable. Even if the Company&#8217;s product development efforts are successful, it is uncertain when, if ever, the Company will generate significant revenue from product sales. The Company
        operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies.</span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc412" continuedAt="Text_7a333886134e46aea921483d0d43dbc413">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc413" continuedAt="Text_7a333886134e46aea921483d0d43dbc414">
<div><span style="font-family: 'Times New Roman';">&#160;<br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc414" continuedAt="Text_7a333886134e46aea921483d0d43dbc415">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc415" continuedAt="Text_7a333886134e46aea921483d0d43dbc416">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The
      Company&#8217;s consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities in the ordinary course of business. The Company has experienced negative cash flows
      from operations and had an accumulated deficit of $<ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" id="Fact_1bb5d4a9cea24ee9bc43f71bcbd2f1cd" contextRef="c20230331" unitRef="U002" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal">772.1</ix:nonFraction> million as of March 31, 2023. As of March 31, 2023, the Company had $<ix:nonFraction name="us-gaap:CashCashEquivalentsAndShortTermInvestments" id="Fact_d1c791ad0821483a81409e05f951086c" contextRef="c20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">360.0</ix:nonFraction> million of cash, cash equivalents and short-term and long-term investments. The Company expects such resources will be sufficient to fund the
      Company&#8217;s operating expenses and capital expenditure requirements into the first half of 2025.</div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc416" continuedAt="Text_7a333886134e46aea921483d0d43dbc417">
<div><span style="font-family: 'Times New Roman';"> </span></div>
</ix:continuation>
    <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:continuation id="Text_7a333886134e46aea921483d0d43dbc417" continuedAt="Text_7a333886134e46aea921483d0d43dbc418">
<div><span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160; <br />
      </span></div>
</ix:continuation>
      <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc418" continuedAt="Text_7a333886134e46aea921483d0d43dbc419">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On
        February 28, 2022, the Company entered into a sales agreement (the &#8220;Sales Agreement&#8221;), with Cowen and Company, LLC (&#8220;Cowen&#8221;), with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at
        its sole discretion, shares of its common stock, par value $<ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" id="Fact_1c06f43b24fa449aa932c5223ed6745e" contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U003" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.01</ix:nonFraction> per share, having an aggregate offering price of up to $<ix:nonFraction name="rckt:SaleOfStockAggregateOfferingPrice" id="Fact_367ae254415b41a29fb95c5bf2e6a309" contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_RangeAxis_MaximumMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-6" scale="6" format="ixt:num-dot-decimal">200</ix:nonFraction> million (the &#8220;Shares&#8221;) through Cowen as its sales agent.<span style="font-family: 'Times New Roman';"> Through March 31, 2023, the Company has sold
          <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_cdf8f80393b74a03829a1d67d5aff428" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">4.2</ix:nonFraction> million shares of common stock for net proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_a3fbe7440de84e0c809922d24fae70b3" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">63.8</ix:nonFraction> million pursuant to the at-the-market offering program (see Note 8 &#8220;Stockholders&#8217; Equity&#8221;), including <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_f6ac4a3704c44da1ab6ba048df3281a2" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction>
          million shares for net proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_4a0c896fbbe144bfa14258df99540378" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">17.2</ix:nonFraction> million during the three months ended March 31, 2023.</span></div>
</ix:continuation>
    </div>

    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc419" continuedAt="Text_7a333886134e46aea921483d0d43dbc420">
<div><span style="font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc420" continuedAt="Text_7a333886134e46aea921483d0d43dbc421">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;<br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc421" continuedAt="Text_7a333886134e46aea921483d0d43dbc422">
<div><span style="font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7a333886134e46aea921483d0d43dbc422">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In the
      longer term, the future viability of the Company is dependent on its ability to generate cash from operating activities or to raise additional capital to finance its operations. The Company&#8217;s failure to raise capital as and when needed could have a
      negative impact on its financial condition and ability to pursue its business strategies.</div>
</ix:continuation>

    <div><br />
    </div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">9</span></div>

      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">
   <ix:nonNumeric name="us-gaap:SignificantAccountingPoliciesTextBlock" id="Text_899ee0cdfda74cc4b656b1de64be04a8" contextRef="c20230101to20230331" escape="true" continuedAt="Text_046c6fba766540f59172a58a0f69f89e1">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e1" continuedAt="Text_046c6fba766540f59172a58a0f69f89e2">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">3.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Basis of Presentation, Principles of Consolidation and Summary of Significant
              Accounting Policies</div>
          </td>

  </tr>


</table>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e2" continuedAt="Text_046c6fba766540f59172a58a0f69f89e3">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e3" continuedAt="Text_046c6fba766540f59172a58a0f69f89e4">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e4" continuedAt="Text_046c6fba766540f59172a58a0f69f89e5"><ix:nonNumeric name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="Text_01beec1621f842ca8d0a5c3aa5288327" contextRef="c20230101to20230331" escape="true" continuedAt="Text_dc3bdc7cdfed4d40a1d7ffc3b83958631">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e5" continuedAt="Text_046c6fba766540f59172a58a0f69f89e6"><ix:continuation id="Text_dc3bdc7cdfed4d40a1d7ffc3b83958631" continuedAt="Text_dc3bdc7cdfed4d40a1d7ffc3b83958632">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none; margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;">Basis of Presentation</span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e6" continuedAt="Text_046c6fba766540f59172a58a0f69f89e7"><ix:continuation id="Text_dc3bdc7cdfed4d40a1d7ffc3b83958632" continuedAt="Text_dc3bdc7cdfed4d40a1d7ffc3b83958633">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e7" continuedAt="Text_046c6fba766540f59172a58a0f69f89e8"><ix:continuation id="Text_dc3bdc7cdfed4d40a1d7ffc3b83958633" continuedAt="Text_dc3bdc7cdfed4d40a1d7ffc3b83958634">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e8" continuedAt="Text_046c6fba766540f59172a58a0f69f89e9"><ix:continuation id="Text_dc3bdc7cdfed4d40a1d7ffc3b83958634" continuedAt="Text_dc3bdc7cdfed4d40a1d7ffc3b83958635">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <div>
      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e9" continuedAt="Text_046c6fba766540f59172a58a0f69f89e10"><ix:continuation id="Text_dc3bdc7cdfed4d40a1d7ffc3b83958635">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 34pt;">The accompanying unaudited interim consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements for the year
        ended December 31, 2022 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on February 28, 2023 (&#8220;2022 Form 10-K&#8221;). The unaudited interim consolidated financial statements have been prepared on the
        same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s consolidated financial position as
        of March 31, 2023 and the results of its operations and its cash flows for the three months ended March 31, 2023. The financial data and other information disclosed in these consolidated notes related to the three months ended March 31, 2023 and
        2022 are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative of results to be expected for the year ending December 31, 2023 and any other interim periods or any future year or period.</div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e10" continuedAt="Text_046c6fba766540f59172a58a0f69f89e11">
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </div>
</ix:continuation>
      <div>
        <ix:nonNumeric name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="Text_51c29f65b8b54f28800b19832ddc2c59" contextRef="c20230101to20230331" escape="true" continuedAt="Text_21d372bc3d8044f7a925244a9d275caf1"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e11" continuedAt="Text_046c6fba766540f59172a58a0f69f89e12">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Significant Accounting Policies</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_21d372bc3d8044f7a925244a9d275caf1" continuedAt="Text_21d372bc3d8044f7a925244a9d275caf2"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e12" continuedAt="Text_046c6fba766540f59172a58a0f69f89e13">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_21d372bc3d8044f7a925244a9d275caf2"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e13" continuedAt="Text_046c6fba766540f59172a58a0f69f89e14">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The significant accounting policies used in the preparation of these consolidated financial statements for the three months ended March 31, 2023 are consistent
          with those disclosed in Note 3 to the consolidated financial statements in the 2022 Form 10-K with most significant policies also being listed here.</div>
</ix:continuation></ix:continuation>
      </div>

      </div>

    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e14" continuedAt="Text_046c6fba766540f59172a58a0f69f89e15">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e15" continuedAt="Text_046c6fba766540f59172a58a0f69f89e16"><ix:nonNumeric name="us-gaap:ConsolidationPolicyTextBlock" id="Text_f5b5b3d5c4714e04bccc55eddb2a0659" contextRef="c20230101to20230331" escape="true" continuedAt="Text_8cc02cb5adbe43a3a4278c329162e7041">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e16" continuedAt="Text_046c6fba766540f59172a58a0f69f89e17"><ix:continuation id="Text_8cc02cb5adbe43a3a4278c329162e7041" continuedAt="Text_8cc02cb5adbe43a3a4278c329162e7042">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Principles of Consolidation</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e17" continuedAt="Text_046c6fba766540f59172a58a0f69f89e18"><ix:continuation id="Text_8cc02cb5adbe43a3a4278c329162e7042" continuedAt="Text_8cc02cb5adbe43a3a4278c329162e7043">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e18" continuedAt="Text_046c6fba766540f59172a58a0f69f89e19"><ix:continuation id="Text_8cc02cb5adbe43a3a4278c329162e7043" continuedAt="Text_8cc02cb5adbe43a3a4278c329162e7044">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e19" continuedAt="Text_046c6fba766540f59172a58a0f69f89e20"><ix:continuation id="Text_8cc02cb5adbe43a3a4278c329162e7044" continuedAt="Text_8cc02cb5adbe43a3a4278c329162e7045">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e20" continuedAt="Text_046c6fba766540f59172a58a0f69f89e21"><ix:continuation id="Text_8cc02cb5adbe43a3a4278c329162e7045">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements represent the consolidation of
      the accounts of the Company and its subsidiaries in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;). All intercompany accounts have been eliminated in consolidation.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e21" continuedAt="Text_046c6fba766540f59172a58a0f69f89e22">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e22" continuedAt="Text_046c6fba766540f59172a58a0f69f89e23">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e23" continuedAt="Text_046c6fba766540f59172a58a0f69f89e24"><ix:nonNumeric name="us-gaap:UseOfEstimates" id="Text_e801332b878b48b181dc92d77dcbf1c7" contextRef="c20230101to20230331" escape="true" continuedAt="Text_451c3f04d9ae4218b14eeae0fb27a7981">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e24" continuedAt="Text_046c6fba766540f59172a58a0f69f89e25"><ix:continuation id="Text_451c3f04d9ae4218b14eeae0fb27a7981" continuedAt="Text_451c3f04d9ae4218b14eeae0fb27a7982">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Use of Estimates</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e25" continuedAt="Text_046c6fba766540f59172a58a0f69f89e26"><ix:continuation id="Text_451c3f04d9ae4218b14eeae0fb27a7982" continuedAt="Text_451c3f04d9ae4218b14eeae0fb27a7983">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e26" continuedAt="Text_046c6fba766540f59172a58a0f69f89e27"><ix:continuation id="Text_451c3f04d9ae4218b14eeae0fb27a7983" continuedAt="Text_451c3f04d9ae4218b14eeae0fb27a7984">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e27" continuedAt="Text_046c6fba766540f59172a58a0f69f89e28"><ix:continuation id="Text_451c3f04d9ae4218b14eeae0fb27a7984" continuedAt="Text_451c3f04d9ae4218b14eeae0fb27a7985">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e28" continuedAt="Text_046c6fba766540f59172a58a0f69f89e29"><ix:continuation id="Text_451c3f04d9ae4218b14eeae0fb27a7985">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The preparation of the consolidated financial statements in
      conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
      amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include but are not limited to goodwill and intangible asset impairments, the accrual of research and
      development (&#8220;R&amp;D&#8221;) expenses, the valuation of equity transactions and stock-based awards. Changes in estimates and assumptions are reflected in reported results in the period in which they become known. Actual results could differ from those
      estimates.</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e29" continuedAt="Text_046c6fba766540f59172a58a0f69f89e30">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e30" continuedAt="Text_046c6fba766540f59172a58a0f69f89e31">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e31" continuedAt="Text_046c6fba766540f59172a58a0f69f89e32"><ix:nonNumeric name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="Text_3434d44702484efda430ef8b0a0daf29" contextRef="c20230101to20230331" escape="true" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da1">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e32" continuedAt="Text_046c6fba766540f59172a58a0f69f89e33"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da1" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da2">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 9pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Cash, Cash Equivalents&#160;and Restricted Cash</span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e33" continuedAt="Text_046c6fba766540f59172a58a0f69f89e34"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da2" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da3">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e34" continuedAt="Text_046c6fba766540f59172a58a0f69f89e35"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da3" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da4">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e35" continuedAt="Text_046c6fba766540f59172a58a0f69f89e36"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da4" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da5">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e36" continuedAt="Text_046c6fba766540f59172a58a0f69f89e37"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da5" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da6">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash, cash equivalents and restricted cash consists of bank deposits, certificates of deposit and money market accounts with financial institutions. Cash equivalents are carried at cost which approximates fair value due to their short-term
        nature and which the Company believes do not have a material exposure to credit risk. The Company considers all highly liquid investments with maturities of three months or less from the date of purchase to be cash equivalents. The Company&#8217;s cash
        and cash equivalent accounts, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.</span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e37" continuedAt="Text_046c6fba766540f59172a58a0f69f89e38"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da6" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da7">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e38" continuedAt="Text_046c6fba766540f59172a58a0f69f89e39"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da7" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da8">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e39" continuedAt="Text_046c6fba766540f59172a58a0f69f89e40"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da8" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da9"><ix:nonNumeric name="rckt:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" id="Text_11d7bb059aba4d44b6ec7defbd354792" contextRef="c20230101to20230331" escape="true" continuedAt="Text_f742987ce49249febd7d476c632438dd1">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e40" continuedAt="Text_046c6fba766540f59172a58a0f69f89e41"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da9" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da10"><ix:continuation id="Text_f742987ce49249febd7d476c632438dd1" continuedAt="Text_f742987ce49249febd7d476c632438dd2">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#8217;s operating leases (see Note 12 &#8220;Commitments and Contingencies&#8221; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#8217;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:</span></div>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e41" continuedAt="Text_046c6fba766540f59172a58a0f69f89e42"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da10" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da11"><ix:continuation id="Text_f742987ce49249febd7d476c632438dd2" continuedAt="Text_f742987ce49249febd7d476c632438dd3">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e42" continuedAt="Text_046c6fba766540f59172a58a0f69f89e43"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da11" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da12"><ix:continuation id="Text_f742987ce49249febd7d476c632438dd3" continuedAt="Text_f742987ce49249febd7d476c632438dd4">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e43" continuedAt="Text_046c6fba766540f59172a58a0f69f89e44"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da12" continuedAt="Text_fe8a3abafdba4ab28a5a506298bd32da13"><ix:continuation id="Text_f742987ce49249febd7d476c632438dd4" continuedAt="Text_f742987ce49249febd7d476c632438dd5">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e44" continuedAt="Text_046c6fba766540f59172a58a0f69f89e45"><ix:continuation id="Text_fe8a3abafdba4ab28a5a506298bd32da13"><ix:continuation id="Text_f742987ce49249febd7d476c632438dd5">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" rowspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" rowspan="1" colspan="2">March 31,</td>

    <td valign="bottom" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" rowspan="1" colspan="2">December 31,</td>

    <td valign="bottom" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2023</div>
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" rowspan="1" colspan="2">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_c2de279df7444b3590fcc8035fb77253" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">64,579</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" id="Fact_7fcf3a9ba3314de08e3ad59aff1946b2" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">140,517</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_bcde180508a848a4882f92dfeb8f1bbb" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,340</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_5cd05404d06c41bdb03bcb334480bc76" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,340</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160;</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_a86ddf7003c44508a03635846fc7a395" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">65,919</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" id="Fact_c1ee599f3de24b19a26aecb04382992b" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">141,857</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e45" continuedAt="Text_046c6fba766540f59172a58a0f69f89e46">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">   </span></div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e46" continuedAt="Text_046c6fba766540f59172a58a0f69f89e47">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <div>
      <ix:nonNumeric name="rckt:ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" id="Text_fdc8818449d74eb9a29937a5cae75001" contextRef="c20230101to20230331" escape="true" continuedAt="Text_252492a8e74b42638fea394306e226b01"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e47" continuedAt="Text_046c6fba766540f59172a58a0f69f89e48">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Concentrations of credit risk and off-balance sheet risk</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_252492a8e74b42638fea394306e226b01" continuedAt="Text_252492a8e74b42638fea394306e226b02"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e48" continuedAt="Text_046c6fba766540f59172a58a0f69f89e49">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_252492a8e74b42638fea394306e226b02"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e49" continuedAt="Text_046c6fba766540f59172a58a0f69f89e50">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and available-for-sale securities. The Company
        maintains its cash and cash equivalent balances with high-quality financial institutions and, consequently, the Company believes that such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of U.S. Treasury
        Securities, Commercial Paper and Corporate and Agency Bonds. The Company&#8217;s investment policy limits the amounts the Company may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated,
        thereby reducing credit risk exposure.</div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e50" continuedAt="Text_046c6fba766540f59172a58a0f69f89e51">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">10</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

        </div>

      </div>


      <ix:nonNumeric name="us-gaap:InvestmentPolicyTextBlock" id="Text_fddcd6176a82404bb05e26dcfb95f9ac" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b9005eed31924f2491534049d32fd7621"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e51" continuedAt="Text_046c6fba766540f59172a58a0f69f89e52">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Investments</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_b9005eed31924f2491534049d32fd7621" continuedAt="Text_b9005eed31924f2491534049d32fd7622"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e52" continuedAt="Text_046c6fba766540f59172a58a0f69f89e53">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b9005eed31924f2491534049d32fd7622"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e53" continuedAt="Text_046c6fba766540f59172a58a0f69f89e54">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Investments consist of investments in U.S. Treasury Securities, Commercial Paper and Corporate and Agency Bonds. Management determines the appropriate classification of these securities at the time
          they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its investments as available-for-sale pursuant to Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
          Codification (&#8220;ASC&#8221;) 320, Investments&#8212;Debt and Equity Securities. Investments are recorded at fair value, with unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity and a
          component of total comprehensive loss in the consolidated statements of comprehensive loss, until realized. Realized gains and losses are included in investment income on a specific-identification basis. For the three months ended March 31, 2023,
          there were net unrealized gains on investments of $<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" id="Fact_a9e8b75204cc4ce5ab1a15c22f73b513" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million. For the three months ended March 31, 2022, there were net unrealized
          losses on investments of $<ix:nonFraction name="us-gaap:UnrealizedGainLossOnInvestments" id="Fact_5b27da836fba4d2ba9f833966ba90f5b" contextRef="c20220101to20220331" unitRef="U002" decimals="-5" scale="6" sign="-" format="ixt:num-dot-decimal">0.5</ix:nonFraction> million.</span></div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e54" continuedAt="Text_046c6fba766540f59172a58a0f69f89e55">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>

      <ix:nonNumeric name="us-gaap:IntangibleAssetsFiniteLivedPolicy" id="Text_e108ed840a814d15a0567226a00aac44" contextRef="c20230101to20230331" escape="true" continuedAt="Text_ce434809282c4d8d807ac5dc38c75ae71"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e55" continuedAt="Text_046c6fba766540f59172a58a0f69f89e56">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Intangible Assets</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_ce434809282c4d8d807ac5dc38c75ae71" continuedAt="Text_ce434809282c4d8d807ac5dc38c75ae72"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e56" continuedAt="Text_046c6fba766540f59172a58a0f69f89e57">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_ce434809282c4d8d807ac5dc38c75ae72"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e57" continuedAt="Text_046c6fba766540f59172a58a0f69f89e58">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Intangible assets related to in process research and development (&#8220;IPR&amp;D&#8221;) projects are considered to be indefinite-lived until the completion or abandonment of
        the associated R&amp;D efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on
        their respective estimated useful lives at that point in time. IPR&amp;D intangible assets which are determined to have had a drop in their fair value are adjusted downward and an expense is recognized in R&amp;D expenses in the Consolidated
        Statements of Operations. These IPR&amp;D intangible assets are tested at least annually or when a triggering event occurs that could indicate a potential impairment based on indicators including progress of R&amp;D activities, changes in projected
        development of assets, and changes in regulatory environment and future commercial markets.</div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e58" continuedAt="Text_046c6fba766540f59172a58a0f69f89e59">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>

      <ix:nonNumeric name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="Text_b838544114a5496d96cf3892f3288388" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c71"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e59" continuedAt="Text_046c6fba766540f59172a58a0f69f89e60">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Fair Value Measurements</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c71" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c72"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e60" continuedAt="Text_046c6fba766540f59172a58a0f69f89e61">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c72" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c73"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e61" continuedAt="Text_046c6fba766540f59172a58a0f69f89e62">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining
        the reported fair values. FASB ASC 820, Fair Value Measurements and Disclosures, establishes a hierarchy of inputs used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on
        market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the
        best information available in the circumstances. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The three levels of
        the fair value hierarchy are described below:</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c73" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c74"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e62" continuedAt="Text_046c6fba766540f59172a58a0f69f89e63">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <div>
        <div>
          <div>
            <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c74" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c75"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e63" continuedAt="Text_046c6fba766540f59172a58a0f69f89e64">
<div>
              <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                      <div>&#8226;</div>
                    </td>

    <td style="align: left; vertical-align: top; width: auto;">
                      <div>Level 1&#8212;Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</div>
                    </td>

  </tr>


</table>
            </div>
</ix:continuation></ix:continuation>
          </div>

        </div>

      </div>

      <div>
        <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c75" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c76"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e64" continuedAt="Text_046c6fba766540f59172a58a0f69f89e65">
<div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 2&#8212;Valuations based on quoted prices for similar assets or liabilities in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</div>
                </td>

  </tr>


</table>
        </div>
</ix:continuation></ix:continuation>
      </div>

      <div>
        <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c76" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c77"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e65" continuedAt="Text_046c6fba766540f59172a58a0f69f89e66">
<div>
          <table cellspacing="0" cellpadding="0" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;" class="DSPFListTable">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 3&#8212;Valuations that require inputs that reflect the Company&#8217;s own assumptions that are both significant to the fair value measurement and unobservable.</div>
                </td>

  </tr>


</table>
        </div>
</ix:continuation></ix:continuation>
      </div>

      <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c77" continuedAt="Text_b3326be4cd3348ada0c72489dcfc80c78"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e66" continuedAt="Text_046c6fba766540f59172a58a0f69f89e67">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b3326be4cd3348ada0c72489dcfc80c78"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e67" continuedAt="Text_046c6fba766540f59172a58a0f69f89e68">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of
          judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the
          fair value measurement. The fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, restricted cash,&#160;deposits, accounts payable and accrued expenses approximate their respective carrying values due to the
          short-term nature of most of these instruments.</span></div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e68" continuedAt="Text_046c6fba766540f59172a58a0f69f89e69">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>

      <ix:nonNumeric name="us-gaap:DerivativesPolicyTextBlock" id="Text_203b9a9291664bf6b1fdd7fba20ae214" contextRef="c20230101to20230331" escape="true" continuedAt="Text_6ef78560145c458b95d82ac6f32e4bbd1"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e69" continuedAt="Text_046c6fba766540f59172a58a0f69f89e70">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Warrants</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_6ef78560145c458b95d82ac6f32e4bbd1" continuedAt="Text_6ef78560145c458b95d82ac6f32e4bbd2"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e70" continuedAt="Text_046c6fba766540f59172a58a0f69f89e71">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_6ef78560145c458b95d82ac6f32e4bbd2"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e71" continuedAt="Text_046c6fba766540f59172a58a0f69f89e72">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company accounts for stock warrants as either equity instruments, liabilities or derivative liabilities in accordance with ASC Topic 480, Distinguishing
        Liabilities from Equity (&#8221;ASC 480&#8221;) and/or ASC Topic 815, Derivatives and Hedging (&#8221;ASC 815&#8221;), depending on the specific terms of the warrant agreement. Liability-classified warrants are recorded at their estimated fair values at each reporting
        period until they are exercised, terminated, reclassified or otherwise settled. Changes in the estimated fair value of liability-classified warrants are included in interest and other income in the Company&#8217;s consolidated statement of operations.</div>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e72" continuedAt="Text_046c6fba766540f59172a58a0f69f89e73">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">11</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

        </div>

      </div>


      <ix:nonNumeric name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="Text_3f9b2b15878f4fa093d30a269ec1bba8" contextRef="c20230101to20230331" escape="true" continuedAt="Text_226eaa86247c491b9850599421b73ad61"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e73" continuedAt="Text_046c6fba766540f59172a58a0f69f89e74">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Stock-Based Compensation</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_226eaa86247c491b9850599421b73ad61" continuedAt="Text_226eaa86247c491b9850599421b73ad62"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e74" continuedAt="Text_046c6fba766540f59172a58a0f69f89e75">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_226eaa86247c491b9850599421b73ad62" continuedAt="Text_226eaa86247c491b9850599421b73ad63"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e75" continuedAt="Text_046c6fba766540f59172a58a0f69f89e76">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company measures the compensation expense of employee and non-employee services received in exchange for an award of equity instruments based on the fair value
        of the award on the grant date. That cost is recognized over the requisite service period of the awards on a straight-line basis with forfeitures recognized as they occur.</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_226eaa86247c491b9850599421b73ad63" continuedAt="Text_226eaa86247c491b9850599421b73ad64"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e76" continuedAt="Text_046c6fba766540f59172a58a0f69f89e77">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_226eaa86247c491b9850599421b73ad64"><ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e77" continuedAt="Text_046c6fba766540f59172a58a0f69f89e78">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company classifies stock-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient&#8217;s payroll costs
        and services are classified or in which the award recipient&#8217;s service payments are classified.</div>
</ix:continuation></ix:continuation>
       </div>

    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e78" continuedAt="Text_046c6fba766540f59172a58a0f69f89e79">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e79" continuedAt="Text_046c6fba766540f59172a58a0f69f89e80"><ix:nonNumeric name="us-gaap:IncomeTaxPolicyTextBlock" id="Text_29c4cb91e11a450b9e02212db4ac8b46" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b486b5856bee4af1aca9e3b3b8f2cdef1">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation>
    <div>
      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e80" continuedAt="Text_046c6fba766540f59172a58a0f69f89e81"><ix:continuation id="Text_b486b5856bee4af1aca9e3b3b8f2cdef1" continuedAt="Text_b486b5856bee4af1aca9e3b3b8f2cdef2">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;">Income Taxes</span></div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e81" continuedAt="Text_046c6fba766540f59172a58a0f69f89e82"><ix:continuation id="Text_b486b5856bee4af1aca9e3b3b8f2cdef2" continuedAt="Text_b486b5856bee4af1aca9e3b3b8f2cdef3">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;"> <br />
        </span></div>
</ix:continuation></ix:continuation>
      <div style="text-align: left; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; text-indent: 27pt;">
        <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e82" continuedAt="Text_046c6fba766540f59172a58a0f69f89e83"><ix:continuation id="Text_b486b5856bee4af1aca9e3b3b8f2cdef3">
<div style="display:none;"><br /></div>
<div style="font-style: normal; text-indent: 36pt;"><span style="font-weight: normal; font-style: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">In May 2022, the Company
            received a notice from the New York City Department of Finance regarding an audit of the&#160; NYC Biotechnology Credit for the tax periods ended December 31, 2018 through December 31, 2020, which is ongoing as of March 31, 2023.</span></div>
</ix:continuation></ix:continuation>
        </div>

    </div>

    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e83" continuedAt="Text_046c6fba766540f59172a58a0f69f89e84">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>
</ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e84" continuedAt="Text_046c6fba766540f59172a58a0f69f89e85"><ix:nonNumeric name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="Text_7106041cf32e437c95160f7367a6a41e" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b40c540833e64dab84f3f4a39b6774c71">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e85" continuedAt="Text_046c6fba766540f59172a58a0f69f89e86"><ix:continuation id="Text_b40c540833e64dab84f3f4a39b6774c71" continuedAt="Text_b40c540833e64dab84f3f4a39b6774c72">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Recent Accounting
      Pronouncements</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e86" continuedAt="Text_046c6fba766540f59172a58a0f69f89e87"><ix:continuation id="Text_b40c540833e64dab84f3f4a39b6774c72" continuedAt="Text_b40c540833e64dab84f3f4a39b6774c73">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e87" continuedAt="Text_046c6fba766540f59172a58a0f69f89e88"><ix:continuation id="Text_b40c540833e64dab84f3f4a39b6774c73" continuedAt="Text_b40c540833e64dab84f3f4a39b6774c74">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;<br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e88" continuedAt="Text_046c6fba766540f59172a58a0f69f89e89"><ix:continuation id="Text_b40c540833e64dab84f3f4a39b6774c74" continuedAt="Text_b40c540833e64dab84f3f4a39b6774c75">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_046c6fba766540f59172a58a0f69f89e89"><ix:continuation id="Text_b40c540833e64dab84f3f4a39b6774c75">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.</span></div>
</ix:continuation></ix:continuation>
    <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

    <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br />
      </span> </div>

    <div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="Text_f363fd3b0b7a4247a6911e0596067512" contextRef="c20230101to20230331" escape="true" continuedAt="Text_458d1953b12a405a879531e2f40bc46c1">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Fair Value of Financial Instruments</div>
              </div>
            </td>

  </tr>


</table>
    </div>
</ix:nonNumeric><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c1" continuedAt="Text_458d1953b12a405a879531e2f40bc46c2"><ix:nonNumeric name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="Text_dae99e4fa061438081d6955a9fa9ecda" contextRef="c20230101to20230331" escape="true" continuedAt="Text_87a2557c680b41e494beac4f3052803d1">
<div><br />

    </div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c2" continuedAt="Text_458d1953b12a405a879531e2f40bc46c3"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d1" continuedAt="Text_87a2557c680b41e494beac4f3052803d2">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">Items









      measured at fair value on a recurring basis are the Company&#8217;s investments. The following table sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy:</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c3" continuedAt="Text_458d1953b12a405a879531e2f40bc46c4"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d2" continuedAt="Text_87a2557c680b41e494beac4f3052803d3">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c4" continuedAt="Text_458d1953b12a405a879531e2f40bc46c5"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d3" continuedAt="Text_87a2557c680b41e494beac4f3052803d4">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="14">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="14">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31, 2023 Using:</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_ee860f7805964f6b82a00fe75d599df7" contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,353</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_90911270637d4faa9e564d22d6b388e4" contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_c47f1a8de6754aa5a6ce611d91e75687" contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_a79ae06759824b0b86dac380f1459974" contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">31,353</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;Corporate Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_a119236c12dc4f73b64fd4e898ae0820" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_4fe89d170cda4027be08d86447c88a4e" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,778</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_29d137291f5f4f4a97aa1fdbdd51cc57" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_6a600e83d98e4844bf0c091ef1763004" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,778</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;United States Treasury securities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_0245f70854b042eba30898d77f1feef1" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,670</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_07578ac055624ae697b47574395ce8ef" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_f04342d9e8314bce9a100674b886b470" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_6d909e026cee4c6681ffee80b4e001c1" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,670</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_3f2540d6aa854b1d8e305dbeeea1b199" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">39,023</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_cb857646238e4386b01af637f85fba3f" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,778</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_7f7113dfee754cee957b69dbf31310be" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_c9687bc7ffdb402fb5ac35d7dd336c3b" contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">42,801</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_db9924d4a3fd4f0dac79c4bdefcdf50b" contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_a8b711045d7a494896cc46d2f877d769" contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,147</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_1c19ab69245b4edd907929d72f0a0854" contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_af0307e68f2d4d799547a0a97546c0de" contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,147</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_a6bcd647e8de4489b1d07b41d3ad066b" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">228,443</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_96ac5b2cf21b40f58cc7dc54e1393774" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_323a8209fdb44efbb501f32fe66ee8b8" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_76fcba16237f463a85a5a79344a33c86" contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">228,443</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_6b94217b4afe4a19b2e382a93af73599" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_846fea5e5dda42cfae04a8c42f6fc2bf" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">54,159</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_dd6c0ffb245c457ab0dfc705f6ac0cb0" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_f986f5acffa042b980d0bea9b3d10b36" contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">54,159</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_1c6f2b620c6d4182bf3c4ef3fb478773" contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_cbfee54447f646c1a3de6b7d71bbe5e4" contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,713</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_60a930a2ed3844fcb9c2d1042144d999" contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_180a1602fa884427a235cc371568dd5b" contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,713</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_3d266f33b6b14e2b9056be702f6b9925" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">228,443</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_67940ef6b3ca44529b5e0e77195b6b31" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">67,019</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_9126767ae2264b7b84ce87604807db19" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_a74bcd3e92da4c1185193e9f9823cc32" contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">295,462</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_ec5404ea33274353bb3627a9256f2ddb" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">267,466</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_b7bad9fdd3b04805acef2d0ff45d1878" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">70,797</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_cfd34e11c8a14099a2ccce23a706e0f0" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_9e556fc64b514548b86904b72c23772d" contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">338,263</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_de87c724abb64b8993ee944ed7f65ae8" contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_480972adf7054850be118c5d76e2da21" contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_72e06ecc67154a4bb29288cae05cfc31" contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">815</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_c2262743553c41bc8e9c3d7a9aac2ee7" contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">815</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_38c34cd5ec5b4bcea53c9e751c78e758" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_25a8c4618f56469cb94e68e6b1a47f5b" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_fd6cc73829744528a802b24f49c5af37" contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">815</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_0b50d169c37b467dadf3cebc78caf1c0" contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">815</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c5" continuedAt="Text_458d1953b12a405a879531e2f40bc46c6"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d4" continuedAt="Text_87a2557c680b41e494beac4f3052803d5">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c6" continuedAt="Text_458d1953b12a405a879531e2f40bc46c7"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d5" continuedAt="Text_87a2557c680b41e494beac4f3052803d6">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="14">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="14">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022 Using:</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_44211cd995684cac835f6a4a2af156cc" contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">90,527</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_3b1652c514be4c1cae81855fd7ccd025" contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_6065e4ed5cd8472abe6edce10198b386" contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_f10565fc47fe4ad8950f1b1bd94498f6" contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">90,527</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_913b9c30f64a40399ea94d2f787c89ff" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_7c4246fbaa3648559a0f0e393a377363" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,899</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_0c4f728480ee424eb9d32b86106a0d87" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_cb384d40d7f94242b5902c2080ab066b" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,899</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">United States Treasury Securities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_a27e0d1de84c449bb2f9bb2fc6a29ef7" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,848</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_5586d264e79a45b2a8d9360a4fcfb255" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_35dae78b64ab4d43ba93400c9785d907" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_9ed03e9ccebb4ac9b19ca3867113440b" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,848</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_13e3b08fdea34cd2b9d0a73e189cc6e6" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_9d52a8569f0a4463a26412c0b59934a3" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,618</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_046921cde3444fffbb260c148ef40579" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_74e3e40a07c54551a094b14f45e3387a" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,618</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_fad83f17026542389d011651d21c9405" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">94,375</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_1d50e06357c94849b3920ce3b8b1496d" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">12,517</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_563308e9408a40eb93f0bb58a208f279" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" id="Fact_c93efc50664c4615a58773d03040cb4a" contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">106,892</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_73a6a336f9fc4d6289dd41dbb817798c" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_9ad06f994050450c8e6ccbd8d032a7f5" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,151</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_f8e9abf77eb34a5b9c00d9f715bb79f6" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_5c1aa2d0bb9b471fbfcf6eb24647483b" contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,151</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_3c7b4477cbfd413eb7a0361e940813ca" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">189,444</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_c24b50044bab4d219f5478755545af4f" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_29e659015864467096c6bbcbc5e8a4de" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_3f831ff149a14e118de9e6ba043af53b" contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">189,444</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_b4f28b45f458481aa04954d015109bc8" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_8355f1154349451bbe44f1a73d9638d5" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">60,905</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_16b5909140224ee7ad81066baa989317" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_883b9c4aec734ab4bb8f3323520390de" contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">60,905</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_27aa05ea1d7c4317961968f8b2ad2bc9" contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_caec9564150b40818a48702fba7ce141" contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,653</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_fb533ef955774dacb6b481d90ae375f6" contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_54c8ff7affe0482f8fefdead37bf2962" contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,653</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_30fecdbf63754f9fa9d7d0a0d79b6b49" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">189,444</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_e2c60fc57f0b4b028d945457697ce9e0" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">69,709</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_cd027206533545f0a5e007c25cc65c0e" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:InvestmentsFairValueDisclosure" id="Fact_7354e6d7db144da2a85d54db80e49fcc" contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">259,153</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_4fb96c51cfba4595817ca74f1150898c" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">283,819</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_ffa3e518a243453789deede71bc163ac" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">82,226</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_7e2e8cf6a1b849a9b8e847bb2d64600f" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" id="Fact_112b96442de04df1982dd589e65ebcce" contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">366,045</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c7" continuedAt="Text_458d1953b12a405a879531e2f40bc46c8"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d6" continuedAt="Text_87a2557c680b41e494beac4f3052803d7">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c8" continuedAt="Text_458d1953b12a405a879531e2f40bc46c9"><ix:continuation id="Text_87a2557c680b41e494beac4f3052803d7">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
            <div>&#160;</div>
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_214829a7a84e42ae87106e875f4f255c" contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_f2b2df69d8484279b7c6e95ccf10eb22" contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_64f9e5e6359e403483c0cf00f07acba7" contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_ab5f158da44f4ae0ab95fe7093ee28c6" contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_8c3682e7c61a405aa0a7d268279df47e" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_8acf6f8ea9434d25a9d6b0df8928c3b5" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_9b623b701ad94eb1870e75effa787d8a" contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" id="Fact_e8dbe03871f84c7dabd0484c1ffe9b6c" contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c9" continuedAt="Text_458d1953b12a405a879531e2f40bc46c10">
<div> <br />
    </div>
</ix:continuation>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="width: 100%;" class="BRPFPageFooter"></div>

      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">12</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c10" continuedAt="Text_458d1953b12a405a879531e2f40bc46c11">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;">The









      Company classifies its money market mutual funds and U.S. Treasury securities as Level 1 assets under the fair value hierarchy, as these assets have been valued using quoted market prices in active markets without any valuation adjustment. The
      Company classifies its Commercial Paper and Corporate and Agency Bonds as Level 2 assets as these assets are not traded in an active market and have been valued through a third-party pricing service based on quoted prices for similar assets.</div>
</ix:continuation>
    <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c11" continuedAt="Text_458d1953b12a405a879531e2f40bc46c12">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" id="Text_6fa5065b3ec1464598a7752c08aaf5e6" contextRef="c20230101to20230331" escape="true" continuedAt="Text_e0066e1e371d4c178c43ac7c9e3b74f11"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c12" continuedAt="Text_458d1953b12a405a879531e2f40bc46c13">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;">The









      reconciliation of the Company&#8217;s warrant liability, which is recorded as part of Other Liabilities in the consolidated balance sheets, measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows:</div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_e0066e1e371d4c178c43ac7c9e3b74f11" continuedAt="Text_e0066e1e371d4c178c43ac7c9e3b74f12"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c13" continuedAt="Text_458d1953b12a405a879531e2f40bc46c14">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_e0066e1e371d4c178c43ac7c9e3b74f12" continuedAt="Text_e0066e1e371d4c178c43ac7c9e3b74f13"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c14" continuedAt="Text_458d1953b12a405a879531e2f40bc46c15">
<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_e0066e1e371d4c178c43ac7c9e3b74f13"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c15" continuedAt="Text_458d1953b12a405a879531e2f40bc46c16">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Warrant Liability</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, December 31, 2022</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" id="Fact_839219f9398941ee883c0f71bd8dd9c7" contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value adjustments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" id="Fact_d1c2f8a24d9243b79a868169828a6099" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">697</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, March 31, 2023</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" id="Fact_0e1ef4f191eb461bb5fcdc6f41b313ad" contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">815</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    <div>
      <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c16" continuedAt="Text_458d1953b12a405a879531e2f40bc46c17">
<div><br />
      </div>
</ix:continuation>
      <div>
        <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c17" continuedAt="Text_458d1953b12a405a879531e2f40bc46c18">
<div style="display:none;"><br /></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">The Company utilizes a Black-Scholes model
            to value the warrant liability (see Note 10 &#8220;Warrants&#8221;) at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3
            inputs. Inherent in an options pricing model are assumptions related to expected share-price volatility, expected life, risk-free interest rate and dividend yield. The Company estimates the expected volatility of its common stock based on
            historical volatility of a peer group, considering the expected remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury zero-coupon yield curve on the valuation date for a maturity similar to the expected
            remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on the historical rate, which the Company anticipates will remain at zero</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;">.</span></div>
</ix:continuation>
        <ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c18" continuedAt="Text_458d1953b12a405a879531e2f40bc46c19">
<div style="display:none;"><br /></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;"> <br />
          </span></div>
</ix:continuation>
      </div>

    </div>

    <div>
      <ix:nonNumeric name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" id="Text_f6cc883cc4494ca1a1d970e07aa5fa75" contextRef="c20230101to20230331" escape="true" continuedAt="Text_1875ff5aab9d4cda82cef5e6be7fb3e61"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c19" continuedAt="Text_458d1953b12a405a879531e2f40bc46c20">
<div style="display:none;"><br /></div>
<div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-transform: none; text-indent: 36pt;">The fair value of the warrant liability has been estimated with the following assumptions:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_1875ff5aab9d4cda82cef5e6be7fb3e61" continuedAt="Text_1875ff5aab9d4cda82cef5e6be7fb3e62"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c20" continuedAt="Text_458d1953b12a405a879531e2f40bc46c21">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_1875ff5aab9d4cda82cef5e6be7fb3e62"><ix:continuation id="Text_458d1953b12a405a879531e2f40bc46c21">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31,</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2023</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Stock price</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_556d2f3de65944e1882e8315a7169c06" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">17.13</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_b781f2f64c0d4c47a7e5a6cdafdcb335" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember" unitRef="U005" decimals="2" scale="0" format="ixt:num-dot-decimal">18.39</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Exercise price</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_5e5deea7776449129adceeaba25781e9" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_5d407c3691934fa6a0c0545eacd80f8f" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected volatility</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_c028b1ad78f246dcb767fa03ece34e57" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">67.38</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_fb4bc10d8c214855a621b3b05c7d5504" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">71.25</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Risk-free interest rate</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_f2f093a97e8a458c947194ca42f717c9" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.04</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_fff1a82fa95b45f287d8b7964f818c90" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.14</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected dividend yield</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_7d4c1486fa244381a710bbd61754aae6" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U005" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:WarrantsAndRightsOutstandingMeasurementInput" id="Fact_1d131e835ac34e4394b94bdf265a44fe" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember" unitRef="U005" decimals="0" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected life (years)</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingTerm" id="Fact_e7877946243248268452c3ba0935e364" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember" format="ixt-sec:duryear">2.07</ix:nonNumeric></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;">
              <div style="color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingTerm" id="Fact_199e31b965d440d5ba98d0062625b542" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember" format="ixt-sec:duryear">2.39</ix:nonNumeric></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value per warrant</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_9ab9d5b83d344b53bfb66c02e6bb12d4" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">1.32</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_731d06ee42a244d89fe4640aae364a07" contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">2.45</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        </div>

    <div><br />
    </div>


  </div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="Text_3af5154ea94748749e67fb76caa44551" contextRef="c20230101to20230331" escape="true" continuedAt="Text_07d2a93a12af4973be60585fe0afffb81">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>
    </div>
</ix:nonNumeric>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb81" continuedAt="Text_07d2a93a12af4973be60585fe0afffb82">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property and Equipment, Net</div>
          </td>

  </tr>


</table>
</ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb82" continuedAt="Text_07d2a93a12af4973be60585fe0afffb83">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb83" continuedAt="Text_07d2a93a12af4973be60585fe0afffb84">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br />
      </span> </div>
</ix:continuation><ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb84" continuedAt="Text_07d2a93a12af4973be60585fe0afffb85"><ix:nonNumeric name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="Text_cdc0c2e9bd364561a2c52f7fcf5b9e44" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b4ad1c1662734dad99717c1f4ee9efc51">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>
    </div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb85" continuedAt="Text_07d2a93a12af4973be60585fe0afffb86"><ix:continuation id="Text_b4ad1c1662734dad99717c1f4ee9efc51" continuedAt="Text_b4ad1c1662734dad99717c1f4ee9efc52">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s property and equipment consisted of the following:</div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb86" continuedAt="Text_07d2a93a12af4973be60585fe0afffb87"><ix:continuation id="Text_b4ad1c1662734dad99717c1f4ee9efc52" continuedAt="Text_b4ad1c1662734dad99717c1f4ee9efc53">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb87" continuedAt="Text_07d2a93a12af4973be60585fe0afffb88"><ix:continuation id="Text_b4ad1c1662734dad99717c1f4ee9efc53" continuedAt="Text_b4ad1c1662734dad99717c1f4ee9efc54">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br />
      </span> </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb88" continuedAt="Text_07d2a93a12af4973be60585fe0afffb89"><ix:continuation id="Text_b4ad1c1662734dad99717c1f4ee9efc54" continuedAt="Text_b4ad1c1662734dad99717c1f4ee9efc55">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb89" continuedAt="Text_07d2a93a12af4973be60585fe0afffb810"><ix:continuation id="Text_b4ad1c1662734dad99717c1f4ee9efc55">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" colspan="2" rowspan="1">March 31,</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" colspan="2" rowspan="1">December 31,</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" colspan="2" rowspan="1">2023</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" colspan="2" rowspan="1">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Laboratory equipment</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_fb544e5d98234ea8a022678bafd1fe5b" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">23,317</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_5f8f855f464e4d6f822d1fed455b6ee9" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,905</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_52c9758bf04542a1883366170399da41" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,443</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_f8532bf6c63644bab2e78b47d04d638a" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">11,326</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Computer equipment</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_21a39d9a06e846528c881501bb0402df" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">244</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_7744dc2d31454868b0e6cae6855c92c7" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">244</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_eb9fe49690ba427e89c9d9791b084630" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,216</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_040885b2ec034bfe8b9bd8ab71725533" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,135</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_cd8bb522d65b46dd89f78bbfb5779501" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,694</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_529a09f5050440e2838cc4a73d180519" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">589</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Internal use software</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_43799a409beb4472859fa10deceb7cab" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,903</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_798d4a054d0a40f994b55ed8e3b0db56" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,903</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_bdf9f334424149d5ae59277fa04b8b5a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">40,817</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" id="Fact_39ff9e04a51846c896c8ddf2e7cbb18f" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">38,102</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation and amortization</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_cea184c5be754e0f89d3b9bb169274d8" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,229</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" id="Fact_9ca8cea867834ec29030a7d911909fa8" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">9,093</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_ccedb18c2d6f4b41858625c900e65a1d" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,588</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" id="Fact_c4b0f977b0a643f4978a303dbe3e190c" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">29,009</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <div style="text-indent: 27pt; text-align: justify;">
      <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb810" continuedAt="Text_07d2a93a12af4973be60585fe0afffb811">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"> <br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_07d2a93a12af4973be60585fe0afffb811">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">During the three months ended March 31, 2023 and 2022, the Company recognized $<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_bc2cbeaef93b46b1b6751b2e203c20a4" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.1</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSoldDepreciation" id="Fact_3c1b976224144ff596ed035a5a7927d8" contextRef="c20220101to20221231" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction> million of depreciation and amortization
        expense, respectively.</div>
</ix:continuation>
    </div>


    <div><br />
    </div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div style="width: 100%;" class="BRPFPageFooter"></div>

      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">13</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <ix:nonNumeric name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="Text_6136c6776c7643b8a66a20f7ec227ef8" contextRef="c20230101to20230331" escape="true" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c1">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
        <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible Assets and Goodwill</div>
              </td>

  </tr>


</table>
      </div>
</ix:nonNumeric>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c1" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c2">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"> <br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c2" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c3">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The Company&#8217;s indefinite lived intangible assets consists of acquired IPR&amp;D asset and a mice
        colony model received from the acquisition of Renovacor.</div>
</ix:continuation>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c3" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c4">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>

      <ix:nonNumeric name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="Text_1a7d2aa1fcb1431ead44cf7f917fb39d" contextRef="c20230101to20230331" escape="true" continuedAt="Text_2a38a73c59374222b5b09b22d190b2d61"><ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c4" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c5">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">Intangible assets as of March 31, 2023 and December 31, 2022 are summarized as follows:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_2a38a73c59374222b5b09b22d190b2d61" continuedAt="Text_2a38a73c59374222b5b09b22d190b2d62"><ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c5" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c6">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_2a38a73c59374222b5b09b22d190b2d62"><ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c6" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c7">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Gross</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Carrying</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Accumulated Amortization</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Intangible</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Assets, Net</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">In process research &amp; development</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" id="Fact_9bfa493479584e71b4695dee91948c95" contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,150</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" id="Fact_4944d55cb8694a7fbc4f1d29d476a8e9" contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,150</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Mice colony model</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" id="Fact_5b3ca036b9dd46698937de445b4f1a9b" contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">574</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" id="Fact_378f303efca6495888cca7f9c2d4b65d" contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">574</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total intangible assets</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" id="Fact_760af316a81f430fa4303e3aaa9e9bed" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,724</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:IntangibleAssetsNetExcludingGoodwill" id="Fact_65f5d3f6703644f587ad4a5bb8a1a64b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,724</ix:nonFraction></div>
            </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c7" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c8">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c8" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c9">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The gross carrying value of intangible assets was due to the acquisition of Renovacor (see Note 14
        &#8220;Renovacor Acquisition&#8221;).</div>
</ix:continuation>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c9" continuedAt="Text_83187a54f2b341a4a0ad9546235e836c10">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_83187a54f2b341a4a0ad9546235e836c10">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The carrying value of Goodwill was $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_32fd27de3b0a40889c6d714a1773e276" contextRef="c20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">39.2</ix:nonFraction> million as of March 31, 2023 and included $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_5a1c21a0c3714b7c9f392fb2dda9737d" contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">8.3</ix:nonFraction> million as a
        result of the acquisition of Renovacor (see Note 14 &#8220;Renovacor Acquisition&#8221;).</div>
</ix:continuation>
<div>
      <br class="Apple-interchange-newline" /></div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="Text_25cf57e63de149e88db1a3e6968c95b9" contextRef="c20230101to20230331" escape="true" continuedAt="Text_bd25c5b6cb59448a916e51a425627e091">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">7.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Accounts Payable and Accrued Expenses</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_bd25c5b6cb59448a916e51a425627e091" continuedAt="Text_bd25c5b6cb59448a916e51a425627e092">
<div><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="Text_e9a91749f984414da9a2a4e84b722cf6" contextRef="c20230101to20230331" escape="true" continuedAt="Text_5f5b1c6392fc4cf3b17e9f75cab479251"><ix:continuation id="Text_bd25c5b6cb59448a916e51a425627e092" continuedAt="Text_bd25c5b6cb59448a916e51a425627e093">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">As of March 31, 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> and December </span>31, 2022,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> the Company&#8217;s accounts payable and
        accrued expenses consisted of the following:</span> </div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_5f5b1c6392fc4cf3b17e9f75cab479251" continuedAt="Text_5f5b1c6392fc4cf3b17e9f75cab479252"><ix:continuation id="Text_bd25c5b6cb59448a916e51a425627e093" continuedAt="Text_bd25c5b6cb59448a916e51a425627e094">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_5f5b1c6392fc4cf3b17e9f75cab479252"><ix:continuation id="Text_bd25c5b6cb59448a916e51a425627e094">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center;" rowspan="1" colspan="2"><span style="font-weight: bold;">March 31</span>,</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; font-weight: bold; vertical-align: bottom;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="2">December 31,</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:ResearchAndDevelopmentCostsCurrent" id="Fact_bf6e04a28cd24f4dacee0f90697a0f61" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">17,536</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:ResearchAndDevelopmentCostsCurrent" id="Fact_69afab1db5a64a45a5043f0460976873" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,100</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Employee compensation</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" id="Fact_3dbc5a2859554183bb669fd2159d3457" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,199</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:EmployeeRelatedLiabilitiesCurrent" id="Fact_3e4d2e895a0641f3bd42ebd834cc43a7" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">10,006</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Property and equipment</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConstructionPayableCurrent" id="Fact_86d5bdac357b4ce89bacf41c712e143f" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,794</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ConstructionPayableCurrent" id="Fact_8f99d525c913494eb44936442073452f" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,095</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Professional fees</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" id="Fact_abda09bcba804554bd001d908ba82092" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,813</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccruedProfessionalFeesCurrent" id="Fact_5e8999618e0f4c8d90f50d7147c99c1f" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,436</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" rowspan="1"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Acquisition related expenses</span></td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:AcquisitionExpensesCurrent" id="Fact_d41e4c725fc749c1845471871c024a97" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:fixed-zero">-</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" rowspan="1" colspan="1"><ix:nonFraction name="rckt:AcquisitionExpensesCurrent" id="Fact_be06ba885ae344a3b9d625d79b3d04db" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,153</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Government grant payable</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryLiabilityCurrent" id="Fact_aa0af2ca6c7a495885f2879bab2943b1" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">597</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:RegulatoryLiabilityCurrent" id="Fact_00fca281add9434f8354b1fb53f58254" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">597</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" id="Fact_1f7590fa81d84d98b0f124fa72c9018e" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,670</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" id="Fact_9ac35ac56da045b78d7c35079613b4f1" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,273</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_1be2c3c54eec4281a5ff63bdd411b8d3" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">28,609</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" id="Fact_42f16c08305146129f559c1b27901763" contextRef="c20221231" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">36,660</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <div><br />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="Text_f931da754fe24acc8bfff0045bc6a9d0" contextRef="c20230101to20230331" escape="true" continuedAt="Text_092054557e7a4d898e115dd9cc46733f1">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">8.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stockholders&#8217; Equity</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_092054557e7a4d898e115dd9cc46733f1" continuedAt="Text_092054557e7a4d898e115dd9cc46733f2">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_092054557e7a4d898e115dd9cc46733f2" continuedAt="Text_092054557e7a4d898e115dd9cc46733f3">
<div style="display:none;"><br /></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: justify; text-indent: 0pt;"><span style="font-weight: bold;">At-the-Market Offering Program </span><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_092054557e7a4d898e115dd9cc46733f3" continuedAt="Text_092054557e7a4d898e115dd9cc46733f4">
<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_092054557e7a4d898e115dd9cc46733f4">
<div style="display:none;"><br /></div>
<div style="text-align: justify; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">On February </span>28,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">&#160;</span>2022,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> the Company entered into the Sales Agreement
        with Cowen with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at its sole discretion, shares through Cowen as its sales agent. The shares to be offered and sold under the Sales
        Agreement, if any, will be offered and sold pursuant to the Company&#8217;s shelf registration statement on Form S-</span>3.<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> The Company filed a prospectus
        supplement with the SEC on February </span>28,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">&#160;</span>2022<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> in connection with the offer and sale of the shares pursuant to the Sales Agreement. The Company will pay Cowen a cash commission of </span><ix:nonFraction name="rckt:PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" id="Fact_2f8f44085b4e463dbc3ca2a81c947dde" contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U005" decimals="3" scale="-2" format="ixt:num-dot-decimal">3.0</ix:nonFraction>%<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> of gross proceeds from the sale of the shares pursuant to the Sales Agreement. The Company has provided Cowen with customary indemnification and contribution
        rights. The Company reimbursed Cowen for certain expenses incurred in connection with the Sales Agreement. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Through March 31, 2023,</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> the Company sold <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_4ea43c8db5074453a76bf555196281c2" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">4.2</ix:nonFraction> million shares under the
        at-the-market offering program for gross proceeds of $<ix:nonFraction name="rckt:GrossProceedsFromIssuanceOfCommonStock" id="Fact_a245f9342bbc4e61ba9efcf3896cc441" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">65.8</ix:nonFraction> million, less commissions of $<ix:nonFraction name="rckt:StockIssuedIssuanceCosts" id="Fact_b3d28cc6190449ae86a3d0bbda77f619" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.0</ix:nonFraction> million for net proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_7d02d8c06a8245e7b4a94f750d5a14b2" contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">63.8</ix:nonFraction> million. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">During the three months ended March 31, 2023, the Company sold <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" id="Fact_a28fa0e8b81a47a6ba0e3ba28de1dbc7" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U001" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction>
        million shares under the at-the-market offering program for gross proceeds of $<ix:nonFraction name="rckt:GrossProceedsFromIssuanceOfCommonStock" id="Fact_11cf6002560140b2815f3acff824e484" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">17.8</ix:nonFraction> million, less commission of $<ix:nonFraction name="rckt:StockIssuedIssuanceCosts" id="Fact_603844312f5748a7a1394176f3e5bf32" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.6</ix:nonFraction> million for net proceeds of $<ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfCommonStock" id="Fact_919074b9531e4a8681e3eb30a17ee4a1" contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">17.2</ix:nonFraction>
        million.</span></div>
</ix:continuation>

    <div style="text-align: justify; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> <br />
      </span></div>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">14</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="Text_6208d71022db483a9ac8edfd44f0e72d" contextRef="c20230101to20230331" escape="true" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b91">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">
            <div>9.</div>
          </td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stock Based Compensation</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b91" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b92">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b92" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b93">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Stock Option Valuation</div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b93" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b94">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"> <br />
    </div>
</ix:continuation>
    <div>
      <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="Text_45520a22c1304601a0fca4efee0906fa" contextRef="c20230101to20230331" escape="true" continuedAt="Text_e8831144527b4f53a2f42b9ea0eb5bf91"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b94" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b95">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The weighted average assumptions that the Company used in the Black-Scholes pricing model to determine the fair value of the stock options
        granted to employees, non-employees and directors were as follows:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_e8831144527b4f53a2f42b9ea0eb5bf91" continuedAt="Text_e8831144527b4f53a2f42b9ea0eb5bf92"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b95" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b96">
<div><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_e8831144527b4f53a2f42b9ea0eb5bf92"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b96" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b97">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;"></td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk-free interest rate</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" id="Fact_a6e061b12db5439f889eac524a2b3692" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">4.02</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" id="Fact_a8f55426201e49b5844f1ee72a411ae2" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">1.88</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected term (in years)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_ed0558c599e74b209bc165da102bc543" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" format="ixt-sec:duryear">5.88</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="Fact_9ad03ac22316420face8420c19b845ad" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" format="ixt-sec:duryear">5.86</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected volatility</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" id="Fact_e7a83dd68c22472ebccca150ef5a76c7" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">73.54</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" id="Fact_f0a63954ffea4677afc31f1a03db0946" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">74.07</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected dividend yield</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact_88587d91c50d4d098ede41c5732f0495" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.00</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" id="Fact_21804d9dd69d46dba9e7a24f281ee790" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">0.00</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise price</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" id="Fact_ee15fe693aba480c9dbb0277cc9e793d" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.17</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" id="Fact_211d8655ffb54f53ae3f81ca402e7032" contextRef="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">17.85</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value of common stock</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" id="Fact_c3b806c0bfe445bd82b8ef9892e584b5" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.17</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" id="Fact_97d712790f544ad2bb5dea5067b78429" contextRef="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">17.85</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    </div>


    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b97" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b98">
<div><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="Text_1380e88d96a3426c939f88d38fb97117" contextRef="c20230101to20230331" escape="true" continuedAt="Text_1011d89b442149658f0b757f072a0c2b1"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b98" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b99">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes stock option activity for the three months ended March 31, 2023, under the Second Amended and Restated 2014
      Stock Option and Incentive Plan:</div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_1011d89b442149658f0b757f072a0c2b1" continuedAt="Text_1011d89b442149658f0b757f072a0c2b2"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b99" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b910">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_1011d89b442149658f0b757f072a0c2b2"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b910" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b911">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Weighted</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Weighted</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">&#160;</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Average</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Average</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Aggregate</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Number of</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Exercise</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Contractual</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center;" rowspan="1" colspan="3">Intrinsic</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">Shares</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">Price</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">Term (Years)</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">Value</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">December 31, 2022</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_38df8c2c78914618bd1bfd5b7c9b768c" contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">13,138,870</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_71c73a54d79d409f96be2f861a379fa4" contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">14.52</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Fact_910952d422474ce5b20eba97030fda84" contextRef="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">5.46</ix:nonNumeric></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" id="Fact_854781046e0741bf8b470ce4afbafc0a" contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">118,767</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" id="Fact_a6fa04be24af428b8b19f6dbf6c5703e" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,792,097</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" id="Fact_433d8ff1b0a34e2d8a8c7cc06d9248f5" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.36</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" id="Fact_b2eb2bcb30084040b7030d4e8bd374b0" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">6.86</ix:nonNumeric></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" id="Fact_1ad554d4697e49cc8dc8058789023c0e" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">88,429</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" id="Fact_63bffea5f494448e8389ac05692dc0ee" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">12.59</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" id="Fact_a1cc84aff46e4fcab1831287664836a6" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">631</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Cancelled</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" id="Fact_00cc5df7f00f42ada2ef6a1d2ee93197" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">191,148</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" id="Fact_ae7efb4dd6584abf85667bdee8456aa8" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">33.99</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" id="Fact_3c91f8cffae64e84ad63566d697a9fc9" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">14,651,390</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" id="Fact_34d80976e97944968bb54a9b59e5363c" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">14.99</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" id="Fact_37129b15715b44738197061c3d86d861" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">5.85</ix:nonNumeric></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" id="Fact_b58661679b0a48d28fe8f9c41eb0ca33" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">97,263</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options vested and exercisable as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" id="Fact_765677738c79435f88ce7c3531cab540" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,586,141</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" id="Fact_9fa595f15a2e45aea1e4a62449a5d2c4" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">12.60</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" id="Fact_b813f58e721e43d3bb9e45de573aea01" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">4.52</ix:nonNumeric></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" id="Fact_2242f80935bf46abab37cb880a480f17" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">92,808</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 52%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options unvested as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" id="Fact_800df5a7dc654f2fac8a7af0896f37bd" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">4,065,249</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_2636f489d9294cdaba861f74f0dfa1bf" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">21.24</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" id="Fact_e9b07dba617344c99602370f0fd86fbf" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">9.32</ix:nonNumeric></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">$</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1"><ix:nonFraction name="rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" id="Fact_b3b9a93187954689a9ec7fe8a4244a83" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,455</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b911" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b912">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b912" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b913">
<div><br /></div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b913" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b914">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The weighted average grant-date fair value per share of stock options granted during the three months ended March 31, 2023, and 2022 was $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_dc2e0911f93d47b4b3a669e29a9e9dbe" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">13.50</ix:nonFraction> and $<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_6ee3063295ab4f5ba28e43cfa0ca14e8" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">11.60</ix:nonFraction>, respectively.</div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b914" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b915">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b915" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b916">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The total fair value of options vested during the three months ended March 31, 2023 and 2022 was $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" id="Fact_88c1820523204f639e0d3cc92574c4ad" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">11.4</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" id="Fact_3c8d6ccf1ad04e4eac8aea9c943c0c91" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">12.5</ix:nonFraction> million, respectively.</div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b916" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b917">
<div><br />
    </div>
</ix:continuation>
    <div>
      <div>
        <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b917" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b918">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Restricted Stock </span><span style="font-weight: bold;">Units (&#8220;RSU&#8221;)</span></div>
</ix:continuation>
      </div>

      <div>
        <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b918" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b919">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
        </div>
</ix:continuation>
      </div>

      <div>
        <ix:nonNumeric name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="Text_a7e9b7d5a781437cbade838222c7e197" contextRef="c20230101to20230331" escape="true" continuedAt="Text_f9eafb81b15c40a3b7fec76eb2f7af2e1"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b919" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b920">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the Company&#8217;s RSU activity for the three months ended March 31, 2023:</div>
</ix:continuation></ix:nonNumeric>
      </div>

      <ix:continuation id="Text_f9eafb81b15c40a3b7fec76eb2f7af2e1" continuedAt="Text_f9eafb81b15c40a3b7fec76eb2f7af2e2"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b920" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b921">
<div><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_f9eafb81b15c40a3b7fec76eb2f7af2e2" continuedAt="Text_f9eafb81b15c40a3b7fec76eb2f7af2e3"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b921" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b922">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center;" rowspan="1" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="3">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Weighted</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center;" rowspan="1" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold;" rowspan="1" colspan="3">Average</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="3">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" rowspan="1" colspan="3">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant Date</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">Shares</td>

    <td valign="bottom" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" rowspan="1" colspan="3">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="3">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_13621eacbeae42fd9e07787892bc5b2d" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">992,874</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_9ba09af19aa14f2fb04f2366e5467acb" contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">16.49</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_b95b846f74c54a5db67690c3bd3cab78" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">764,204</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" id="Fact_78dece76710e46febc08101a526d1ba3" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">20.23</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Vested</span><sup style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_bfc98b68916c4c799d246afad89880cb" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,145</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" id="Fact_0bc0d401db8645559038a5a36fb21bc7" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">17.37</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" id="Fact_2d42213531de440aaf174a7df2f7d186" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">8,476</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" id="Fact_7e2918cdfb224e9ba3fb3ecbfe5ad607" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">17.19</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">March 31</span>, <span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_26fdd5595b3e49399f1549062b60b61c" contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,622,457</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="Fact_f04360839829419f9af8428d777e6ba8" contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">18.18</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
    </div>

    <ix:continuation id="Text_f9eafb81b15c40a3b7fec76eb2f7af2e3" continuedAt="Text_f9eafb81b15c40a3b7fec76eb2f7af2e4"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b922" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b923">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <div>
      <ix:continuation id="Text_f9eafb81b15c40a3b7fec76eb2f7af2e4"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b923" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b924">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">(1) <ix:footnote id="Foot_b9d5efa1faf74257b427c9fec6bd7c4a" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Common stock issued is net of <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" id="Fact_df47cdb862f7463a8436f38d53685bb4" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">85</ix:nonFraction>
        shares related to taxes.</ix:footnote></div>
</ix:continuation></ix:continuation><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b924" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b925">
<div>
      <br class="Apple-interchange-newline" /></div>
</ix:continuation>
    </div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">15</span></div>

      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b925" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b926">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Stock-based Compensation</div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b926" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b927">
<div><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" id="Text_a6dc05d1a44743f6af5e277f62bb9a4d" contextRef="c20230101to20230331" escape="true" continuedAt="Text_d14dbc8216c24f8fafa3ca3ed94df0f51"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b927" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b928">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock-based compensation expense recognized by award type was as follows:</div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_d14dbc8216c24f8fafa3ca3ed94df0f51" continuedAt="Text_d14dbc8216c24f8fafa3ca3ed94df0f52"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b928" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b929">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_d14dbc8216c24f8fafa3ca3ed94df0f52"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b929" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b930">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;"> <br />
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="6">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock options</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_c91ff6be9cd64be28ff3bd3eb2b3c3de" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,985</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_a3cf5e2d5d394d0682e763dad9276d47" contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,961</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Restricted stock units</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_4dcee31d8a6143cfb4f8a91cf9186a5c" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,930</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_b68359f35e9c453286158e2dcf2aac89" contextRef="c20220101to20220331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">309</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_fab45911800d4ec8b12fb224748d6748" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,915</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_0995748c7ee64c6dabdfaffdbd5dfc8e" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,270</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b930" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b931">
<div><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="Text_03aff398fb1a420d8014b918e410e96e" contextRef="c20230101to20230331" escape="true" continuedAt="Text_440abaa7de0c41b7bb8264f011e4c4dc1"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b931" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b932">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Stock-based compensation expense by classification included
        within the consolidated statements of operations and comprehensive loss was as follows</span><span style="font-size: 12pt; font-family: 'Times New Roman',Times,serif;">:</span></div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_440abaa7de0c41b7bb8264f011e4c4dc1" continuedAt="Text_440abaa7de0c41b7bb8264f011e4c4dc2"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b932" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b933">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_440abaa7de0c41b7bb8264f011e4c4dc2"><ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b933" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b934">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;"> <br />
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="6">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_c88e9a17c7c24b06bc29d34ee446d41a" contextRef="c20230101to20230331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,819</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_20dd365494e443888ffe928731314ff5" contextRef="c20220101to20220331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,318</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">General and administrative</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_1c2581e046de4153b8a803267d9bd0ae" contextRef="c20230101to20230331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,096</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_691b1eeeb86149008638523087d64b12" contextRef="c20220101to20220331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,952</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_0cab217350184dcb9badd3c1cbbec80e" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,915</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" id="Fact_7c800265d89c42aa9c0633722d9100a7" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,270</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b934" continuedAt="Text_d9afb6cb0d174a6d8312482e0648a7b935">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_d9afb6cb0d174a6d8312482e0648a7b935">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">As of March 31, 2023, the Company had an aggregate of $<ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_f83490ae8d2d4808944b882dc962a272" contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" id="Fact_1d70a199452743bfa9b2176cf72119b4" contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">75.4</ix:nonFraction></ix:nonFraction> million of unrecognized stock-based compensation expense related to both stock options and RSU grants, which is expected to be recognized over the weighted average period of <ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Fact_332f5ed7a64b4cc7a4d5c0b7f2d47d53" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember" format="ixt-sec:duryear"><ix:nonNumeric name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="Fact_1e38054c858849de805a451e9e65ff34" contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember" format="ixt-sec:duryear">1.52</ix:nonNumeric></ix:nonNumeric> years.</div>
</ix:continuation>

    <div> <br class="Apple-interchange-newline" />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <div>
      <ix:nonNumeric name="us-gaap:DerivativesAndFairValueTextBlock" id="Text_bc1fe46adca64e2bb0c114fc49da31fe" contextRef="c20230101to20230331" escape="true" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d01">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; color: #000000;">10</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;">.</span></td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Warrants</div>
            </td>

  </tr>


</table>
</ix:nonNumeric>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d01" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d02">
<div><br />
      </div>
</ix:continuation>

      <ix:nonNumeric name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" id="Text_dbfb8b8173624b8fae3fe1a5c6c840c7" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f1"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d02" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d03">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A summary of the warrants outstanding as of March 31, 2023 is as follows:</div>
</ix:continuation></ix:nonNumeric>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f1" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f2"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d03" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d04">
<div><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f2" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f3"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d04" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d05">
<table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise Price</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="2">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant/Assumption Date</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expiration Date</div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_29990178ae35489bafbbbf91d6c5bd4e" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">24.42</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_d10f83be0fae49fd9ce1ffca0723b11b" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">7,051</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_3f3976880f164f808f72b3257056b7e6" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember" format="ixt:date-monthname-day-year-en">June 28, 2013</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_c62f6c769caa4afd8fa9ef5a60e14781" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember" format="ixt:date-monthname-day-year-en">June 28, 2023</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_12d21d10cca145cbbae7c463696ac750" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">57.11</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_6bf0b33c909d4432a24c4cfcce6c0272" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">603,386</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_f595ccd56dc14fc89922d8f98de0dbe6" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember" format="ixt:date-monthname-day-year-en">December 21, 2020</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_2cc105bbf310421ea8e5c22ed0c4ac37" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember" format="ixt:date-monthname-day-year-en">December 21, 2030</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_de91521e88264a01859cb0a5d406659b" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">33.63</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_c382ff91172247bc92e7cc52af65ccef" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">301,291</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_75b7b4a1fef840d38072db049737b243" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember" format="ixt:date-monthname-day-year-en">August 9, 2021</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_c5badae021114f4283a5c738cbd9487d" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember" format="ixt:date-monthname-day-year-en">August 9, 2031</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_fbd69542855f472184c735ca59e26e6b" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">22.51</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_a9e1fb52569d47aab8de8345821ffbe4" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">153,155</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_8622853311f5441899fd086d6ec97619" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember" format="ixt:date-monthname-day-year-en">December 17, 2021</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_26200e2ce2344cdc820d6d436dcb978a" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember" format="ixt:date-monthname-day-year-en">December 17, 2031</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_9b994e00d4934f818ac9c92216340777" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">22.51</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_b8b591a93aaf49f6aa99982cf90bbf19" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">153,155</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_9a60a7cb7dba4cb0a8b4b69f0f6dc99a" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember" format="ixt:date-monthname-day-year-en">December 17, 2021</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_70df117dcf284c27847455b3b362a44c" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember" format="ixt:date-monthname-day-year-en">December 17, 2031</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_af75644e5e80485da39cdf8f5f0178eb" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_c86d0ccf1d054645b6a37f960111ebd7" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">617,050</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_c83b40237fef4e738777c177e6834c9f" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember" format="ixt:date-monthname-day-year-en">December 1, 2022</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_bd6ccd4297ab40308a84d2df196a45c4" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember" format="ixt:date-monthname-day-year-en">April 23, 2025</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_da4878d84e86441f869baa223f76d306" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_a46cbda59e6447e581c4e837c1dcccda" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">760,086</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="rckt:ClassOfWarrantOrRightGrantDate" id="Fact_ced7c932ee24418b8013856e63158732" contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember" format="ixt:date-monthname-day-year-en">December 1, 2022</ix:nonNumeric></div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonNumeric name="us-gaap:WarrantsAndRightsOutstandingMaturityDate" id="Fact_2e062a7826194cefbc740f2161a1a5dc" contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember" format="ixt:date-monthname-day-year-en">December 1, 2026</ix:nonNumeric></div>
            </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 27%; white-space: nowrap;">
              <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; text-align: center; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: center; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); width: 15%; white-space: nowrap;" colspan="1">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"><ix:nonFraction name="us-gaap:ClassOfWarrantOrRightOutstanding" id="Fact_6c0309f7669e456eb766064254d70c80" contextRef="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,595,174</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;"><br />
            </td>

  </tr>


</table>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f3" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f4"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d05" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d06">
<div><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f4" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f5"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d06" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d07">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table below is a summary of changes in warrants to purchase common stock for the three months ended March
        31, 2023:</div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f5" continuedAt="Text_b622485a580f4fc0b00aa7d22bc1b25f6"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d07" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d08">
<div><br />
      </div>
</ix:continuation></ix:continuation>
      <ix:continuation id="Text_b622485a580f4fc0b00aa7d22bc1b25f6"><ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d08" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d09">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Warrant</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">and</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercisable</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Price</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">per Share</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, 2022</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_a0b1fbf56c484ddabf305c2b0fea05cc" contextRef="c20221231_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,721,267</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_692adfda410545aab104ff64ee926844" contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U001" decimals="INF" scale="0" format="ixt:fixed-zero">-</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" id="Fact_4695646d6ee041ef9ebe8c34774e9651" contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,093</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" id="Fact_33e8199725ac43648c1dd9833b4c70b2" contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">0.06</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of March 31, 2023</div>
            </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" id="Fact_17e736e887e2414797b57618161e619e" contextRef="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,595,174</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d09" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d010">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d010" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d011">
<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Public Warrants</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d011" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d012">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d012" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d013">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-acquisition
        public warrants (&#8220;Public Warrants&#8221;) that were converted into Rocket warrants with a right to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_be57ddd1254148bb9866b8722388dc0e" contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">760,086</ix:nonFraction> of Rocket common shares at
        an exercise price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_3938d343bc46497bbc2ac0c5ca8bae3f" contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction> per share.</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d013" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d014">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d014" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d015">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determined that the Public Warrants met all of the criteria for equity classification. Accordingly, upon
        closing of the Merger, the Public Warrants were recorded as a component of additional paid-in capital of $<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" id="Fact_6ac21d3fcaa24c9d80cfce0ac68078de" contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.4</ix:nonFraction> million.</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d015" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d016">
<div><br />
      </div>
</ix:continuation>
      <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
        <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">16</span></div>

        <div class="BRPFPageBreak" style="page-break-after: always;">
          <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

        <div class="BRPFPageHeader" style="width: 100%;">
          <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

        </div>

      </div>

      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d016" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d017">
<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Private Warrants</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d017" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d018">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d018" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d019">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-acquisition
        private warrants (&#8220;Private Warrants&#8221;) that were converted into Rocket warrants with a right to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_25a44ed2d80847388019b025f70be20d" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">617,050</ix:nonFraction> of Rocket common shares
        at an exercise price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_ff1b0f4866244034bb3992ac5081ca02" contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">65.23</ix:nonFraction> per share.</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d019" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d020">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d020" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d021">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determined that the Private Warrants did not meet all of the criteria for equity classification. Accordingly,
        the Company classifies the Private Warrants as derivative liabilities in its consolidated balance sheets. The Company measures the fair value of the warrants at the end of each reporting period and recognizes changes in the fair value from the
        prior period in the Company&#8217;s operating results for the current period. See Note 4 for discussion of fair value measurement of the warrant liabilities.</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d021" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d022">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d022" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d023">
<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Pre-Funded Warrants</div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d023" continuedAt="Text_6c5a65c35a964cfd834838edd4b509d024">
<div><br />
      </div>
</ix:continuation>
      <ix:continuation id="Text_6c5a65c35a964cfd834838edd4b509d024">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-funded warrants
        (&#8220;Pre-Funded Warrants&#8221;) that were converted into Rocket warrants with a right to purchase <ix:nonFraction name="us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" id="Fact_6be1561d3ef0467b82976e065bd024a0" contextRef="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">126,093</ix:nonFraction> of Rocket common shares at an exercise
        price of $<ix:nonFraction name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" id="Fact_8454bd99872c488fb05209e8bafd2466" contextRef="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="INF" scale="0" format="ixt:num-dot-decimal">0.06</ix:nonFraction> per share. These warrants were exercised in January 2023.</div>
</ix:continuation>

      <div><br />
      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:EarningsPerShareTextBlock" id="Text_dbe53848f8564370acfb971bbc0102e9" contextRef="c20230101to20230331" escape="true" continuedAt="Text_9855e8c91ec1416892aab9456c3067271">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">
            <div>11.</div>
          </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net Loss Per Share</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_9855e8c91ec1416892aab9456c3067271" continuedAt="Text_9855e8c91ec1416892aab9456c3067272">
<div><br />
    </div>
</ix:continuation>

    <ix:nonNumeric name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="Text_d7753c6e820145f0aa542459e4a350c6" contextRef="c20230101to20230331" escape="true" continuedAt="Text_0a1a245f759d4ddda5ecd27a06eed0061"><ix:continuation id="Text_9855e8c91ec1416892aab9456c3067272" continuedAt="Text_9855e8c91ec1416892aab9456c3067273">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic and diluted net loss per share attributable to common stockholders was calculated as follows: </div>
</ix:continuation></ix:nonNumeric>
    <ix:continuation id="Text_0a1a245f759d4ddda5ecd27a06eed0061" continuedAt="Text_0a1a245f759d4ddda5ecd27a06eed0062"><ix:continuation id="Text_9855e8c91ec1416892aab9456c3067273" continuedAt="Text_9855e8c91ec1416892aab9456c3067274">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_0a1a245f759d4ddda5ecd27a06eed0062"><ix:continuation id="Text_9855e8c91ec1416892aab9456c3067274" continuedAt="Text_9855e8c91ec1416892aab9456c3067275">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
              March 31,</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Numerator:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss attributable to common stockholders</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" id="Fact_3371dd1e9a68480c99b26d029ba050e9" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">58,335</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" id="Fact_2bd0cb8313f94f9f8125ce93381c164b" contextRef="c20220101to20220331" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">42,982</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average common shares outstanding - basic and diluted</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_b0bcdd4ccd3a457fb017772da4164815" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_99bb9a46900b4de2ac260d6765497d6e" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">79,453,519</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" id="Fact_f4c87ebe542d4005b2d61ddba0a5ef1a" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" id="Fact_ae670636b4b544cc9992a747e621559b" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">64,509,721</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss per share attributable to common stockholders - basic and diluted</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_d54d6aa14d6a4ec893e357ed05f436a6" contextRef="c20230101to20230331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_7a9ab63325194edc9c83fafb0f2fe0a3" contextRef="c20230101to20230331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">0.73</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:EarningsPerShareDiluted" id="Fact_7d098d6f68fa4a25900279842590cb77" contextRef="c20220101to20220331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" id="Fact_2f893ae789a64259830cd228c68815ad" contextRef="c20220101to20220331" unitRef="U003" decimals="2" sign="-" scale="0" format="ixt:num-dot-decimal">0.67</ix:nonFraction></ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_9855e8c91ec1416892aab9456c3067275" continuedAt="Text_9855e8c91ec1416892aab9456c3067276">
<div><br />
    </div>
</ix:continuation>
    <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <ix:nonNumeric name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="Text_53860459165540a096c50ef44c34ed4f" contextRef="c20230101to20230331" escape="true" continuedAt="Text_2d4dddeae3b04911bc2195a21aff2cec1"><ix:continuation id="Text_9855e8c91ec1416892aab9456c3067276" continuedAt="Text_9855e8c91ec1416892aab9456c3067277">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each
        period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</div>
</ix:continuation></ix:nonNumeric>
    </div>

    <ix:continuation id="Text_2d4dddeae3b04911bc2195a21aff2cec1" continuedAt="Text_2d4dddeae3b04911bc2195a21aff2cec2"><ix:continuation id="Text_9855e8c91ec1416892aab9456c3067277" continuedAt="Text_9855e8c91ec1416892aab9456c3067278">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_9855e8c91ec1416892aab9456c3067278"><ix:continuation id="Text_2d4dddeae3b04911bc2195a21aff2cec2">
<div>
      <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="6">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
                March 31,</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" colspan="2">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warrants exercisable for common shares</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" id="Fact_aea08808c0a444d49e01a606a19af10c" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">2,595,174</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants" id="Fact_6bd5d1bad1cc420694a15b27c384d50c" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,218,038</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%;" rowspan="1">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted stock units convertible for common shares</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" rowspan="1">
              <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><ix:nonFraction name="rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" id="Fact_eb23b53b5d15454fb17000bcfdc3200a" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,622,457</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1" rowspan="1"><ix:nonFraction name="rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" id="Fact_d1e126d7e7474806a40a5ff121666a86" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">457,709</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options to purchase common shares</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_cd127347a3a54ee29802024919ce8001" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">14,651,390</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" id="Fact_9e74e633ea914c87acdca7c1a02bf5ae" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">12,047,299</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px;">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" id="Fact_af0363005f8b469c8b31801a6da4ca2e" contextRef="c20230101to20230331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">18,869,021</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" colspan="1">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" id="Fact_38c7f3dadd26421fbe4ebadaffaf85d2" contextRef="c20220101to20220331" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">13,723,046</ix:nonFraction></div>
            </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
       </div>
</ix:continuation></ix:continuation>
    <div><br />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="Text_a254ebbba23d4b09ba46ee0b5067c3ee" contextRef="c20230101to20230331" escape="true" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf71">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">12.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Commitments and Contingencies</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf71" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf72">
<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf72" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf73">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determines if an arrangement is a lease at inception. Operating and finance leases are presented in the Company&#8217;s consolidated
      balance sheet as right-of-use assets from leases, current lease liabilities and long-term lease liabilities. Certain of the Company&#8217;s lease agreements contain renewal options; however, the Company does not recognize right-of-use assets or lease
      liabilities for renewal periods unless it is determined that the Company is reasonably certain of renewing the lease at inception or when a triggering event occurs. As the Company&#8217;s leases do not provide an implicit rate, the Company estimated the
      incremental borrowing rate in calculating the present value of the lease payments using an estimate of the Company&#8217;s collateralized borrowing rate for debt with a similar term. The Company has utilized its incremental borrowing rate based on the
      long-term borrowing costs of comparable companies in the biotechnology industry. Since the Company elected to account for each lease component and its associated non-lease components as a single combined lease component, all contract consideration
      was allocated to the combined lease component. Some of the Company&#8217;s lease agreements contain rent escalation clauses (including index-based escalations). For operating leases, the Company recognizes the minimum rental expense on a straight-line
      basis based on the fixed components of a lease arrangement. The Company will amortize this expense over the term of the lease beginning with the lease commencement date. Variable lease components represent amounts that are not fixed in nature and are
      not tied to an index or rate and are recognized as incurred.</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf73" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf74">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br />
    </div>
</ix:continuation>
    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;"></div>

      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">17</span></div>

      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf74" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf75">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Finance Lease</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf75" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf76">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf76" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf77">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has a lease for a facility in Cranbury, New Jersey, consisting of <ix:nonFraction name="rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities" id="Fact_b721b9689a244e6bb6c4688b6c91007c" contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U006" decimals="0" scale="0" format="ixt:num-dot-decimal">103,720</ix:nonFraction> square feet of space including areas for offices, process development, research, and development laboratories and <ix:nonFraction name="rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities" id="Fact_3b4bb00ca334400093681cb1756fa68c" contextRef="c20230101to20230331_CounterpartyNameAxis_AAVCurrentGoodManufacturingPracticecGMPMember" unitRef="U006" decimals="0" scale="0" format="ixt:num-dot-decimal">50,000</ix:nonFraction> square feet dedicated to AAV Current Good Manufacturing Practice (&#8220;cGMP&#8221;) manufacturing facilities to support the Company&#8217;s pipeline (such lease, as amended, the &#8220;NJ Lease Agreement&#8221;).
      The NJ Lease Agreement has a <ix:nonNumeric name="us-gaap:LesseeFinanceLeaseTermOfContract1" id="Fact_9ee0bb72b2c4465fb61f09573f756f61" contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" format="ixt-sec:duryear">15</ix:nonNumeric>-year term from September 1, 2019, with an option to renew for <ix:nonFraction name="rckt:NumberOfOptionsToRenewLeaseAgreement" id="Fact_b2cbe845028c4d3f8b5961aa40f5b61e" contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U007" decimals="INF" scale="0" format="ixt-sec:numwordsen">two</ix:nonFraction> consecutive <ix:nonNumeric name="us-gaap:LesseeFinanceLeaseRenewalTerm1" id="Fact_e1b278172cc64413b4624b40e8ef38e7" contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" format="ixt-sec:durwordsen">five-year</ix:nonNumeric> renewal terms.</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf77" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf78">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf78" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf79">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated rent payments for the NJ Lease Agreement are $<ix:nonFraction name="rckt:FinanceLeasesEstimatedRentPayments" id="Fact_4f2be35558cc4a41ac80337f261100cb" contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">1.2</ix:nonFraction> million per annum, payable in monthly installments, depending upon the nature of the leased space, and subject to annual base rent increases of <ix:nonFraction name="rckt:PercentageOfAnnualIncreaseInBaseRent" id="Fact_1e714a4c2a2846b89dcc94e9b6a08e51" contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U005" decimals="2" scale="-2" format="ixt:num-dot-decimal">3</ix:nonFraction>%. The total commitment under the lease is estimated to be approximately $<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDue" id="Fact_9e6cceb972e94da4b7e4f5437a4794e9" contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">29.3</ix:nonFraction>
      million over the <ix:nonNumeric name="us-gaap:LesseeFinanceLeaseTermOfContract1" id="Fact_42d3c29481b24982b16dbcfdb238c84d" contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" format="ixt-sec:duryear">15</ix:nonNumeric>-year term of the lease. The Company paid a cash security deposit of $<ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_b1c37c3d26064de98db9f647c5bcfdae" contextRef="c20221231_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:DepositsAssetsNoncurrent" id="Fact_70c88e923f674803b42d62975cb95d3a" contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction></ix:nonFraction> million to the landlord in connection with the NJ Lease Agreement which has been reflected in deposits in the consolidated balance sheets as of March 31, 2023 and
      December 31, 2022.</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf79" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf710">
<div><br /></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf710" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf711">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Operating Leases</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf711" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf712">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf712" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf713">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On June 7, 2018, the Company entered into a <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseTermOfContract" id="Fact_07a713df9424404f8a0aa3518403359e" contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember" format="ixt-sec:durwordsen">three-year</ix:nonNumeric>
      lease agreement for office space in the Empire State Building in New York, NY (the &#8220;ESB Lease Agreement&#8221;). In connection with the ESB Lease Agreement, the Company established an irrevocable standby letter of credit (the &#8220;Empire LOC&#8221;) for $<ix:nonFraction name="us-gaap:LinesOfCreditCurrent" id="Fact_fab1e674d8034e80a4936783d062e035" contextRef="c20180607_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.9</ix:nonFraction> million. On March 26, 2021, the Company entered in Amendment No. 1 to the ESB Lease Agreement (&#8220;ESB Lease Amendment&#8221;) that extended the term of the
      lease agreement to <ix:nonNumeric name="us-gaap:LeaseExpirationDate1" id="Fact_35ecfb5155a54209acc5c93d5c918c03" contextRef="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember" format="ixt:date-monthname-day-year-en">June 30, 2024</ix:nonNumeric>, reduced the rent payments going forward, and reduced the Empire LOC to $<ix:nonFraction name="us-gaap:LinesOfCreditCurrent" id="Fact_84dda960ccc5410691da79681cce45de" contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction> million. The Empire LOC serves as the Company&#8217;s security deposit on the lease in which the landlord is the beneficiary and <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">expires </span><ix:nonNumeric name="us-gaap:LeaseExpirationDate1" id="Fact_2353ea02b3324bccbc496db8bff7b9cf" contextRef="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember" format="ixt:date-monthname-day-year-en">August 29, 2024</ix:nonNumeric><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span> The Company has a certificate of deposit of $<ix:nonFraction name="us-gaap:CertificatesOfDepositAtCarryingValue" id="Fact_d65b3abaa27945c282cbcc7f0a86b77d" contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:CertificatesOfDepositAtCarryingValue" id="Fact_9825f80961dc4438b2577e3f4ec5e9ff" contextRef="c20221231_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction></ix:nonFraction> million with a bank as collateral for the Empire LOC
      which is classified as part of restricted cash in the consolidated balance sheets as of March 31, 2023 and December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf713" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf714">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf714" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf715">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On January 4, 2018, in connection with the&#160;<span style="color: rgb(0, 0, 0);"> Reverse Merger with Inotek</span>, the Company assumed an
      operating lease for Inotek&#8217;s former headquarters in Lexington, Massachusetts, with a term which ended on <ix:nonNumeric name="us-gaap:LeaseExpirationDate1" id="Fact_c606223c59a149e4a3a60598be3f2d79" contextRef="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember" format="ixt:date-monthname-day-year-en">February 28, 2023</ix:nonNumeric>. In July 2018,
      the Company signed an agreement to sublease a portion of the Lexington, Massachusetts space and in September 2018, the Company signed an agreement to sublease the remaining portion of the Lexington, Massachusetts space. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Rental income received under the sublease agreement totaled $<ix:nonFraction name="us-gaap:SubleaseIncome" id="Fact_e4b0ddfa97664e48abf1aa70f487d26d" contextRef="c20220101to20220331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:SubleaseIncome" id="Fact_577345db7357474d9694851fb9a3f2d1" contextRef="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.1</ix:nonFraction></ix:nonFraction> million for the three
        months ended March 31, 2023 and 2022. These amounts are netted against rent expense in the consolidated statements of operations for the three months ended March 31, 2023 and 2022. A security deposit of $<ix:nonFraction name="us-gaap:SecurityDeposit" id="Fact_56de49826eb44085aca7287a5b4b0da1" contextRef="c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million was returned to the Company in April 2023 and is reflected in other current assets as of March 31, 2023.</span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf715" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf716">
<div><br />
    </div>
</ix:continuation>
    <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">
      <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf716" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf717">
<div style="display:none;"><br /></div>
<div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 27pt;">On December 1, 2022, <span style="font-size: 10pt; font-family: 'Times New Roman';">in connection with </span>the <span style="font-size: 10pt; font-family: 'Times New Roman';">Renovacor </span>acquisition (see Note 14 &#8220;Renovacor Acquisition<span style="font-size: 10pt; font-family: 'Times New Roman';">&#8221;), Rocket</span> acquired<span style="font-size: 10pt; font-family: 'Times New Roman';"> the Renovacor</span> operating leases for space at facilities in Hopewell, New Jersey and Cambridge, Massachusetts with remaining lease terms of approximately <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Fact_5399cfd31703428da6dee729d747f0db" contextRef="c20230331_StatementGeographicalAxis_HopewellMember" format="ixt-sec:duryear">10.25</ix:nonNumeric> and <ix:nonNumeric name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="Fact_278c6155bc504cef867e6c7fe1a83996" contextRef="c20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember" format="ixt-sec:duryear">1.3</ix:nonNumeric> years, respectively. As of March 31, 2023, lease
        commencement dates have occurred for all leases and the Company recognized total right-of-use assets of $<ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_9221da78ec6f4e678fe960e9a4d7c0f1" contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.8</ix:nonFraction> million with corresponding
        total lease liabilities of $<ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_e2017d42da024b7b8403684df8a2dd1f" contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">3.6</ix:nonFraction> million. The Company intends to sublease both premises through the remainder of their lease terms.</div>
</ix:continuation>
    </div>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf717" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf718">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf718" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf719">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman',Times,serif;">Rent expense was $<ix:nonFraction name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" id="Fact_4075b1561f3a4838b0dd180dbf4b83e9" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.4</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment" id="Fact_42cfa40a7e00424eb63178d5863000b8" contextRef="c20220101to20220331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million for the three months ended March 31,
        2023 and 2022, respectively.</span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf719" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf720">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman',Times,serif;"><span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br />
        </span></span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf720" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf721">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman',Times,serif;">The total restricted cash balance for the Company&#8217;s operating and finance leases
        as of each of March 31, 2023 and December 31, 2022 was $<ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_9d506a7e529e4d83b55c2312240a6053" contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal"><ix:nonFraction name="us-gaap:RestrictedCashEquivalentsNoncurrent" id="Fact_9c86618c4874466ab0260728a5c3e02c" contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.8</ix:nonFraction></ix:nonFraction> million<span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">. </span></span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf721" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf722">
<div><br />
    </div>
</ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf722" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf723"><ix:nonNumeric name="us-gaap:LeaseCostTableTextBlock" id="Text_11a58bd543e94fe1a2a8b546fda21210" contextRef="c20230101to20230331" escape="true">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Lease cost</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease cost</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseCost" id="Fact_a93d7139c5f64530adcaa59d51a32394" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">358</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease cost</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of right of use assets</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAssetAmortization" id="Fact_32de860e91a44102b37737921f8a464c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">538</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest on lease liabilities</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseInterestExpense" id="Fact_c6a53ef4659546cebec2860389a43e5c" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">468</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease cost</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:LeaseCost" id="Fact_f765e89051284969a6af918993ed07cc" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,364</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:nonNumeric></ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf723" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf724">
<div><br />
    </div>
</ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf724" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf725"><ix:nonNumeric name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="Text_b113d55b07b545ec9553dca06ed968b3" contextRef="c20230101to20230331" escape="true" continuedAt="Text_eebf48bb2df043769a29e0afd5ae0ad51">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the future lease payments of the Company&#8217;s operating and finance lease liabilities on an undiscounted cash
      flow basis and a reconciliation to the operating and finance lease liabilities as of March 31, 2023:</div>
</ix:nonNumeric></ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf725" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf726"><ix:continuation id="Text_eebf48bb2df043769a29e0afd5ae0ad51" continuedAt="Text_eebf48bb2df043769a29e0afd5ae0ad52">
<div><br />
    </div>
</ix:continuation></ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf726" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf727"><ix:continuation id="Text_eebf48bb2df043769a29e0afd5ae0ad52">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Fiscal
              Year Ending December 31,</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">March 31, 2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2023</span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br />
            </div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" id="Fact_a61f5c4467074afe98584004cc41b100" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">869</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_7ff158f97c4542a69be4c9e9540ad8cc" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">798</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" id="Fact_5fe67eaf1d7d4fe6afa942fbbc63d25a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">538</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" id="Fact_6a8e3d5fe8734f2cb8804dd239312a30" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">545</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" rowspan="1">2027</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" rowspan="1" colspan="1"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" id="Fact_fbb6ebf67647408a909121fdd53beb6c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">506</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px;" rowspan="1"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Thereafter</span><br />
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" rowspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1" rowspan="1"><ix:nonFraction name="rckt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" id="Fact_947fdb4359cb401680b96af3b85cfee8" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,941</ix:nonFraction></td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1" rowspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease payments</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" id="Fact_13788ecf8f7940e5ba7af71de34f1620" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">6,197</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Less: interest</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" id="Fact_2842a2705dfd4c428823aa1d9670e41a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,842</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total operating lease
              liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" colspan="1">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_6fd16539f7b24bbaa4d1081c58189824" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,355</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf727" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf728">
<div><br />
    </div>
</ix:continuation>
    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageFooter" style="width: 100%;"></div>

      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">18</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf728" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf729"><ix:nonNumeric name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="Text_aef88c4f2b74484391d83581ddd25bed" contextRef="c20230101to20230331" escape="true">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fiscal Year Ending December 31,<br />
            </div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span>
              <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br />
            </div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" id="Fact_2c8575802164466397b73ec66a162b4c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,305</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" id="Fact_169d369b5adc42889d1e623fc7d91d95" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,791</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" id="Fact_192653333b064f919801d607df7e277f" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,856</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" id="Fact_3409ab6138b841b4a9a6b702825cdb16" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,912</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" id="Fact_4e02600ddf874b0ba80dca251cb5147c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,969</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="rckt:FinanceLeaseLiabilityPaymentsDueAfterYearFour" id="Fact_30b4d6bc1b5e477983eb56e65d0cdb4b" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">43,032</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityPaymentsDue" id="Fact_1b6b736dbe544d678621a59563a6751f" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">51,865</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: interest</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(<ix:nonFraction name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" id="Fact_0e008cf122164e5289a282236ce67329" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">30,823</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" id="Fact_8033a33e27ae4e67b38764dd7ed4628a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,042</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:nonNumeric></ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf729" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf730">
<div><br />
    </div>
</ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf730" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf731"><ix:nonNumeric name="rckt:LeaseBalanceSheetInformationTableTextBlock" id="Text_bf035532389549efa4396ff6274fac81" contextRef="c20230101to20230331" escape="true">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Leases</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" colspan="2">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating right-of-use assets</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseRightOfUseAsset" id="Fact_96878e6e384f4795a12a412af7448383" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,369</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating current lease liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" id="Fact_4eafebc5bc7f42cca63822b971a6fb01" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">849</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating noncurrent lease liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" id="Fact_d053db57de5342bf98499f5ff5f34e5f" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">3,506</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total operating lease liabilities</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" id="Fact_320f3008b6bd49c6a620e3e6f72f3de5" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">4,355</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance right-of-use assets</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseRightOfUseAsset" id="Fact_fef2d60470174df2a3df5516e2884d09" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">46,133</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;" rowspan="1">&#160;</td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" rowspan="1" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" rowspan="1" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance current lease liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityCurrent" id="Fact_3d481c888600497d85e7dd129baf398a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,748</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 2px;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance noncurrent lease liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiabilityNoncurrent" id="Fact_c0bbf0f3dd494667abc561fa58c69f7a" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">19,294</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td valign="bottom" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseLiability" id="Fact_9763afbfa3c44921bc69293ab60ee65c" contextRef="c20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">21,042</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:nonNumeric></ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf731" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf732">
<div><br />
    </div>
</ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf732" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf733"><ix:nonNumeric name="rckt:LeaseSupplementalCashFlowInformationTableTextBlock" id="Text_741b0a0762054b9abb6e28a83b413dc5" contextRef="c20230101to20230331" escape="true">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: middle;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other information</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle;" colspan="2">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeasePayments" id="Fact_7d7eda8aeb2249f3bbd04803d7021bf7" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">261</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash flows from finance lease</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeasePrincipalPayments" id="Fact_c68ba8952450421ea89055040fd6cbd8" contextRef="c20230101to20230331" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">431</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - operating leases</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle; background-color: #CCEEFF;" colspan="2">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_955afedfe9c04b0db507f1eb1b0f1a68" contextRef="c20230331" format="ixt-sec:duryear">8.2</ix:nonNumeric></span> years</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - finance lease</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: middle;" colspan="2">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;"><ix:nonNumeric name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" id="Fact_8669cfdf7a394be78784aaee57b94706" contextRef="c20230331" format="ixt-sec:duryear">21.4</ix:nonNumeric></span> years</div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%; background-color: #CCEEFF;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - operating leases</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" id="Fact_adb7a20d13a842b7b5970eee3a64a0e6" contextRef="c20230331" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">8.08</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 88%;">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - finance lease</div>
          </td>

    <td valign="bottom" style="vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%;" colspan="1">&#160;</td>

    <td valign="bottom" style="vertical-align: bottom; text-align: right; width: 9%;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><ix:nonFraction name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" id="Fact_b131eedd8b454e068c04f1ac17038897" contextRef="c20230331" unitRef="U005" decimals="4" scale="-2" format="ixt:num-dot-decimal">8.96</ix:nonFraction></div>
          </td>

    <td valign="bottom" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>


</table>
</ix:nonNumeric></ix:continuation>

    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf733" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf734">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf734" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf735">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Litigation</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf735" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf736">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf736" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf737">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">From time to time, the Company may be subject to various legal proceedings and claims that arise in the ordinary course of its business
      activities. Although the results of litigation and claims cannot be predicted with certainty, the Company does not believe it is party to any other claim or litigation the outcome of which, if determined adversely to the Company, would individually
      or in the aggregate be reasonably expected to have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources
      and other factors.</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf737" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf738">
<div><br /></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf738" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf739">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Indemnification Arrangements</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf739" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf740">
<div><span style="font-weight: bold;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf740" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf741">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf741" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf742">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to its bylaws and as permitted under Delaware law, the Company has indemnification obligations to directors, officers, employees
      or agents of the Company or anyone serving in these capacities. The maximum potential amount of future payments the Company could be required to pay is unlimited. The Company has insurance that reduces its monetary exposure and would enable it to
      recover a portion of any future amounts paid. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.</div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf742" continuedAt="Text_7d3249950b3645a3b348b53b627fbaf743">
<div><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_7d3249950b3645a3b348b53b627fbaf743">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Throughout the normal course of business, the Company has agreements with vendors that provide goods and services required by the Company
      to run its business. In some instances, vendor agreements include language that requires the Company to indemnify the vendor from certain damages caused by the Company&#8217;s use of the vendor&#8217;s goods and/or services. The Company has insurance that would
      allow it to recover a portion of any future amounts that could arise from these indemnifications. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.</div>
</ix:continuation>

    <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">19</span></div>

      <div style="page-break-after: always;" class="BRPFPageBreak">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>

    <div> <br />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="rckt:AgreementsRelatedToIntellectualPropertyTextBlock" id="Text_5b0a39dcc2d14f04bba65fdd599fe251" contextRef="c20230101to20230331" escape="true" continuedAt="Text_e1f899a0ef994e58a39be247c2a8505e1">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">13.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Agreements Related to Intellectual Property</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_e1f899a0ef994e58a39be247c2a8505e1" continuedAt="Text_e1f899a0ef994e58a39be247c2a8505e2">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_e1f899a0ef994e58a39be247c2a8505e2">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company, directly and through its subsidiary Spacecraft Seven, LLC, has various license and research and collaboration arrangements.
      The transactions principally resulted in the acquisition of rights to intellectual property which is in the preclinical phase and has not been tested for safety or feasibility. In all cases, the Company did not acquire tangible assets, processes,
      protocols, or operating systems. The Company expenses the acquired intellectual property rights as of the acquisition date on the basis that the cost of intangible assets purchased from others for use in research and development activities has no
      alternative future uses.</div>
</ix:continuation>

    <div><br />
    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000;">

    <div><ix:nonNumeric name="us-gaap:BusinessCombinationDisclosureTextBlock" id="Text_09207ceee13645888c162081c0ba4310" contextRef="c20230101to20230331" escape="true" continuedAt="Text_b232562d798f40f4b67723f4b90101451">
<div>  <span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:nonNumeric>
      <ix:continuation id="Text_b232562d798f40f4b67723f4b90101451" continuedAt="Text_b232562d798f40f4b67723f4b90101452">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">14.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt;">Renovacor Acquisition<br />
                </span> </div>
            </td>

  </tr>


</table>
</ix:continuation>
      <ix:continuation id="Text_b232562d798f40f4b67723f4b90101452" continuedAt="Text_b232562d798f40f4b67723f4b90101453">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>
</ix:continuation>
      <ix:continuation id="Text_b232562d798f40f4b67723f4b90101453" continuedAt="Text_b232562d798f40f4b67723f4b90101454">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</span></div>
</ix:continuation>
      <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left;">
        <ix:continuation id="Text_b232562d798f40f4b67723f4b90101454" continuedAt="Text_b232562d798f40f4b67723f4b90101455">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">On
          September 19, 2022, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Renovacor, a Delaware corporation pursuant to which, on December 1, 2022, the Company acquired Renovacor (the &#8220;Renovacor Acquisition&#8221;). On
          December 1, 2022, pursuant to the terms of the Merger Agreement, (i) Merger Sub I merged with and into the Company (the &#8220;First Merger&#8221;) and (ii) the Company, as the surviving company of the First Merger merged with and into Merger Sub II, with
          Merger Sub II surviving the Second Merger. Subject to the terms and conditions of the Merger Agreement, at the closing of the Renovacor Acquisition each share of Renovacor&#8217;s common stock outstanding immediately prior to the effective time of the
          First Merger were canceled and converted into the right to receive <ix:nonFraction name="rckt:BusinessAcquisitionExchangeRatio" id="Fact_ffcc7925807a4aeeb134f8cb74f40008" contextRef="c20220919to20220919_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U005" decimals="4" scale="0" format="ixt:num-dot-decimal">0.1763</ix:nonFraction> (the &#8220;Exchange Ratio&#8221;) of fully paid and non-assessable
          shares of the Company common stock, which was determined on the basis of the exchange formula set forth in the Merger Agreement that was subject to adjustment depending on the level of the Renovacor&#8217;s net cash at the closing. Prior to the market
          opening on December 1, 2022, Renovacor shares ceased to trade on NYSE and upon the closing of the acquisition, Renovacor&#8217;s outstanding common stock were converted into <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_dfdff545d0344485bb69b1224a7980c7" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,391,976</ix:nonFraction> shares of Rocket common stock.</div>
</ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b90101455" continuedAt="Text_b232562d798f40f4b67723f4b90101456">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b90101456" continuedAt="Text_b232562d798f40f4b67723f4b90101457">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">Total


          consideration for the Renovacor Acquisition was $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_c8b1e2ae64574ee9bc2f31d79bedd72f" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">72.3</ix:nonFraction> million, consisting of $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_b2c68ad418304bf7bc764b1d351d4c2a" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">62.4</ix:nonFraction> million for common stock outstanding, $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_bbb3c4d9d8264685b318dfedcc6bf133" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">2.7</ix:nonFraction> million for the portion of
          equity compensation attributable to the pre-combination service period, and $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_625c0d5e72ad4dd597257951b1f18591" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">7.2</ix:nonFraction> million for assumed warrants. The consideration was
          based on the estimated fair values on the acquisition date of (i) <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_99cdbd0a0633400c9e2f002bb03c10eb" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,391,976</ix:nonFraction> common shares issued for shares outstanding for common
          shares of Renovacor, (ii) estimated fair value of employee stock options to acquire <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_dfa9a1b7ac4e4701a5af8160155da912" contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">367,852</ix:nonFraction> common shares of the Company, (iii) <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_c30b2d3e89fb476e9746f16ca7659d17" contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">28,798</ix:nonFraction> common shares issued for employee time-vesting RSUs, and (iv) warrants to acquire <ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_d0234c2591fd4aa0b23f30f30f8f6f63" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,503,229</ix:nonFraction> common shares (see Note 10 &#8220;Warrants&#8221;).</div>
</ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b90101457" continuedAt="Text_b232562d798f40f4b67723f4b90101458">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" id="Text_f88b014e91764928b88f8b94bdeec369" contextRef="c20230101to20230331" escape="true" continuedAt="Text_91a3399eca934a0099b23d5399c9c1331"><ix:continuation id="Text_b232562d798f40f4b67723f4b90101458" continuedAt="Text_b232562d798f40f4b67723f4b90101459">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          total consideration for the acquisition of Renovacor of $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_87d39d7cc0c7457aac5a132cecf09684" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">72.3</ix:nonFraction> million consisted of the following:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_91a3399eca934a0099b23d5399c9c1331" continuedAt="Text_91a3399eca934a0099b23d5399c9c1332"><ix:continuation id="Text_b232562d798f40f4b67723f4b90101459" continuedAt="Text_b232562d798f40f4b67723f4b901014510">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_91a3399eca934a0099b23d5399c9c1332" continuedAt="Text_91a3399eca934a0099b23d5399c9c1333"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014510" continuedAt="Text_b232562d798f40f4b67723f4b901014511">
<table cellspacing="0" cellpadding="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Shares</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock consideration</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_c72f433a4a9e4cfa86b19a24fdaf8de6" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">3,391,976</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionSharePrice" id="Fact_896a1890b1894aae8f752853ab1cf0f1" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U003" decimals="2" scale="0" format="ixt:num-dot-decimal">18.39</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_cc3a3462ced948e69d40949bc32cc0b7" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">62,378</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" id="Fact_e1dd4682283c4eb7a1c7d8e59a782910" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">29</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock options</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_bfd15672e4714ebdb27e8b66eb5ac0c9" contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">367,852</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_e3dae327fe304661954b0ec131bf08b6" contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">2,163</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Time-vesting RSUs</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_00395e94688547eca4e2fdd533c6d78f" contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">28,798</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_302c0a5522934c2a86d2aba7c59aa7eb" contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">512</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assumed warrants<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_5882006c62be4267922ba85b9d234210" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">1,503,229</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_65e5bea995c047b79201dae35dfb17a0" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,183</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total consideration</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" id="Fact_83c2e962055249559427e54d2d7f2c46" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">5,291,855</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferred1" id="Fact_437aea1b15a54ee6a2868e520494cba1" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">72,265</ix:nonFraction></div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_91a3399eca934a0099b23d5399c9c1333" continuedAt="Text_91a3399eca934a0099b23d5399c9c1334"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014511" continuedAt="Text_b232562d798f40f4b67723f4b901014512">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation></ix:continuation>
        <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">
          <ix:continuation id="Text_91a3399eca934a0099b23d5399c9c1334" continuedAt="Text_91a3399eca934a0099b23d5399c9c1335"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014512" continuedAt="Text_b232562d798f40f4b67723f4b901014513">
<div>
            <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                    <div style="color: rgb(0, 0, 0);">(1)<br />
                    </div>
                  </td>

    <td style="vertical-align: top; width: auto;">
                    <div style="color: rgb(0, 0, 0); text-align: left;"><ix:footnote id="Foot_b5020afd19e24129b11f1ae97d01428c" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Represents consideration paid for cash in lieu of fractional shares.</ix:footnote></div>
                  </td>

  </tr>


</table>
          </div>
</ix:continuation></ix:continuation>
          <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">
            <div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">
              <ix:continuation id="Text_91a3399eca934a0099b23d5399c9c1335"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014513" continuedAt="Text_b232562d798f40f4b67723f4b901014514">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                      <div style="color: rgb(0, 0, 0);">(2)<br />
                      </div>
                    </td>

    <td style="vertical-align: top; width: auto;">
                      <div style="color: rgb(0, 0, 0); text-align: left;"><ix:footnote id="Foot_9d147d2328094d7c8874e13506bf2cdb" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Assumed Renovacor Warrants of $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_1bb485a52b4f4c9ba9e7b5efea130272" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">7,183</ix:nonFraction> with $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_94fcc0d3edb847b0836729fea6ad64da" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantsClassifiedAsEquityMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">5,671</ix:nonFraction>
                        classified as equity and $<ix:nonFraction name="us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" id="Fact_be706b1ff17045488a18ed94e3b01b22" contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_DerivativeLiabilitiesMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,512</ix:nonFraction> classified as liabilities.</ix:footnote></div>
                    </td>

  </tr>


</table>
</ix:continuation></ix:continuation>

              <ix:continuation id="Text_b232562d798f40f4b67723f4b901014514" continuedAt="Text_b232562d798f40f4b67723f4b901014515">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;">
                <br />
              </div>
</ix:continuation>
              <ix:continuation id="Text_b232562d798f40f4b67723f4b901014515" continuedAt="Text_b232562d798f40f4b67723f4b901014516">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The acquisition has been accounted for as a business combination using the acquisition method of accounting which requires that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date and
                that the fair value of acquired IPR&amp;D assets are classified as indefinite-life assets until the successful completion or abandonment of the associated research and development efforts.</div>
</ix:continuation>
            </div>

          </div>

        </div>

        <ix:continuation id="Text_b232562d798f40f4b67723f4b901014516" continuedAt="Text_b232562d798f40f4b67723f4b901014517">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation>

        <ix:nonNumeric name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="Text_677c9752662344e1a7b4627f6dd3dc84" contextRef="c20230101to20230331" escape="true" continuedAt="Text_08ab07e217464af7b30d23d7e069c3161"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014517" continuedAt="Text_b232562d798f40f4b67723f4b901014518">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          preliminary purchase price allocation resulted in the following amounts being allocated to the assets acquired and liabilities assumed at the acquisition date based on their respective preliminary fair values summarized below:</div>
</ix:continuation></ix:nonNumeric>
        <ix:continuation id="Text_08ab07e217464af7b30d23d7e069c3161" continuedAt="Text_08ab07e217464af7b30d23d7e069c3162"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014518" continuedAt="Text_b232562d798f40f4b67723f4b901014519">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_08ab07e217464af7b30d23d7e069c3162" continuedAt="Text_08ab07e217464af7b30d23d7e069c3163"><ix:continuation id="Text_b232562d798f40f4b67723f4b901014519" continuedAt="Text_b232562d798f40f4b67723f4b901014520">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;" class="cfttable">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Working capital<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" id="Fact_85311e991e1341d7938b502b0802499f" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" sign="-" format="ixt:num-dot-decimal">5,210</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash and cash equivalents</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" id="Fact_fa131082e18b49688449364ecd466510" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">42,755</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" id="Fact_839d9ad7d474462ba9c5e5e61679194d" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,414</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" id="Fact_36aed9425204419ab9a07b174f86f671" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,161</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other non-current assets</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" id="Fact_04e6e48d0e084a44bf1f1b9038542e8c" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">113</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">IPR&amp;D</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" id="Fact_6812879f9eab4b17ad1cbced2a7bb575" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">25,150</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other intangible asset</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" id="Fact_2b61fdafb62948d8bdc6afb334925a2f" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">574</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease liability</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" id="Fact_99e76bf9a47b4f2597c2410873d4fee8" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">970</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deferred tax liability</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">(<ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" id="Fact_6cd17067572e49068cfd36fd34d22b1e" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">1,061</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px;">
                <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-weight: bold;">Net assets acquired</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" id="Fact_70aba34e39cc4c1199661b9318820a52" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">63,926</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:Goodwill" id="Fact_670db76597644100a246a1f1dd637ed9" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">8,339</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" colspan="1">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 4px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Purchase consideration</div>
              </td>

    <td valign="bottom" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" colspan="1">
                <div style="color: rgb(0, 0, 0);"><ix:nonFraction name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" id="Fact_a40733c327c04daa88e943842ce9c9f8" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-3" scale="3" format="ixt:num-dot-decimal">72,265</ix:nonFraction></div>
              </td>

    <td valign="bottom" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" colspan="1">&#160;</td>

  </tr>


</table>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b901014520" continuedAt="Text_b232562d798f40f4b67723f4b901014521"><ix:continuation id="Text_08ab07e217464af7b30d23d7e069c3163">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">
          <div> <br />
          </div>

          <table cellspacing="0" cellpadding="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                  <div style="color: rgb(0, 0, 0);">(1)</div>
                </td>

    <td style="vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0); text-align: left;"><ix:footnote id="Foot_a381e2f8adc34ee4a3cdae58de45cf2c" footnoteRole="http://www.xbrl.org/2003/role/footnote" xml:lang="en-US">Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.</ix:footnote></div>
                </td>

  </tr>


</table>

        </div>
</ix:continuation></ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b901014521" continuedAt="Text_b232562d798f40f4b67723f4b901014522">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation>
        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center; text-indent: -9pt; margin-left: 9pt;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">20</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: rgb(0, 0, 0); background-color: rgb(0, 0, 0);" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div style="text-indent: -9pt; margin-left: 9pt;"><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div class="BRPFPageHeader" style="width: 100%;">The fair value assigned to acquired IPR&amp;D was based on the present value of expected after-tax cash flows attributable to Renovacor&#8217;s most advanced AAV-based gene therapy targeting BAG3-DCM. The
          present value of expected after-tax cash flows was determined by estimating the after-tax costs to complete development into a commercially viable product, estimating future revenue and ongoing expenses to produce, and discounting the resulting
          net cash flows to present value. The cost and revenue projections used were reduced based on the assessed probabilities of different stages of development. Acquired IPR&amp;D will be accounted for as an indefinite-lived intangible asset until
          regulatory approval in a major market or discontinuation of development. </div>

        <ix:continuation id="Text_b232562d798f40f4b67723f4b901014522" continuedAt="Text_b232562d798f40f4b67723f4b901014523">
<div style="display:none;"><br /></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br />
        </div>
</ix:continuation>
        <ix:continuation id="Text_b232562d798f40f4b67723f4b901014523">
<div style="display:none;"><br /></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          excess of purchase price over the fair value of amounts assigned to identifiable assets acquired and liabilities assumed represents the goodwill amount of $<ix:nonFraction name="us-gaap:Goodwill" id="Fact_837b77125d3f4d9d934a140628c39b10" contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">8.3</ix:nonFraction> million resulting from the acquisition. The goodwill recorded as part of the acquisition is primarily attributable to the broadening of the Company&#8217;s portfolio and research
          capabilities, deferred taxes and the assembled workforce. The goodwill attributable to the acquisition has been recorded as a non-current asset in the Company&#8217;s consolidated balance sheet and is not amortized, but subject to review for impairment
          annually.</div>
</ix:continuation>
         </div>

      <div style="text-align: left;"> <br />
      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

  <ix:nonNumeric name="rckt:CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" id="Text_03aec31da3454565bb0a6b4f54769557" contextRef="c20230101to20230331" escape="true" continuedAt="Text_a7bd7d6baeee41889c2ffb87162204de1">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">15.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CIRM Grants</div>
        </td>

  </tr>


</table>
</ix:nonNumeric>
  <ix:continuation id="Text_a7bd7d6baeee41889c2ffb87162204de1" continuedAt="Text_a7bd7d6baeee41889c2ffb87162204de2">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br />
  </div>
</ix:continuation>
  <ix:continuation id="Text_a7bd7d6baeee41889c2ffb87162204de2" continuedAt="Text_a7bd7d6baeee41889c2ffb87162204de3">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt; font-weight: bold;">LAD-1 CIRM Grant</div>
</ix:continuation>
  <ix:continuation id="Text_a7bd7d6baeee41889c2ffb87162204de3" continuedAt="Text_a7bd7d6baeee41889c2ffb87162204de4">
<div><br />
  </div>
</ix:continuation>
  <ix:continuation id="Text_a7bd7d6baeee41889c2ffb87162204de4">
<div style="display:none;"><br /></div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; text-indent: 27pt;">On April 30, 2019, the California Institute for Regenerative Medicine (&#8220;CIRM&#8221;) awarded the Company up to $<ix:nonFraction name="rckt:GrantAwardForClinicalDevelopmentSupport" id="Fact_365d45fd7a094bffb0b4ca79b814e76d" contextRef="c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">7.5</ix:nonFraction> million under a CLIN2 grant award to support the clinical development of its LV-based gene therapy for RP-L201. Proceeds from the grant will help fund
    clinical trial costs as well as manufactured drug product for Phase 1/2 patients enrolled at the U.S. clinical site, University of California, Los Angeles (&#8220;UCLA&#8221;) Mattel Children&#8217;s Hospital, led by principal investigator Donald Kohn, M.D., UCLA
    Professor of Microbiology, Immunology and Molecular Genetics, Pediatrics (Hematology/Oncology), Molecular and Medical Pharmacology and member of the Eli and Edythe Broad Center of Regenerative Medicine and Stem Cell Research at UCLA. <span style="font-family: 'Times New Roman',Times,serif;">Through March 31, 2023, the Company has received $<ix:nonFraction name="rckt:ProceedsFromMilestonePayments" id="Fact_f4ba4b97dafa4acb9db54cb98e776d1f" contextRef="c20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">5.9</ix:nonFraction> million in total RP-L201 grants
      from CIRM. <ix:nonFraction name="rckt:NumberOfMilestonesAchieved" id="Fact_9bc885e6e42e4301b40862274e8b32b1" contextRef="c20230101to20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember" unitRef="U008" decimals="INF" scale="0" format="ixt-sec:numwordsen">No</ix:nonFraction> additional milestones were achieved as of March 31, 2023.</span></div>
</ix:continuation>

  <div><br />
  </div>

</div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0);"><ix:nonNumeric name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="Text_e7215107ac964403a28c22c83fbdf78c" contextRef="c20230101to20230331" escape="true" continuedAt="Text_696d98023a1b4d1ba5d13740f512a5951">
<div><span style="font-family: 'Times New Roman';"> </span>
    <span style="font-family: 'Times New Roman',Times,serif;"> </span> </div>
</ix:nonNumeric>
    <ix:continuation id="Text_696d98023a1b4d1ba5d13740f512a5951" continuedAt="Text_696d98023a1b4d1ba5d13740f512a5952">
<table cellspacing="0" cellpadding="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">16.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Related Party Transactions</div>
          </td>

  </tr>


</table>
</ix:continuation>
    <ix:continuation id="Text_696d98023a1b4d1ba5d13740f512a5952" continuedAt="Text_696d98023a1b4d1ba5d13740f512a5953">
<div><span style="font-family: 'Times New Roman',Times,serif;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_696d98023a1b4d1ba5d13740f512a5953" continuedAt="Text_696d98023a1b4d1ba5d13740f512a5954">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"> </span><span style="font-family: 'Times New Roman',Times,serif;"><br />
      </span> </div>
</ix:continuation><ix:continuation id="Text_696d98023a1b4d1ba5d13740f512a5954" continuedAt="Text_696d98023a1b4d1ba5d13740f512a5955">
<div><span style="font-family: 'Times New Roman',Times,serif;"> </span>
     <span style="font-family: 'Times New Roman',Times,serif;"> </span> <span style="font-family: 'Times New Roman',Times,serif;"> </span></div>
</ix:continuation>
    <ix:continuation id="Text_696d98023a1b4d1ba5d13740f512a5955">
<div style="display:none;"><br /></div>
<div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 27pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">In </span><span style="font-family: 'Times New Roman',Times,serif;">October 2020<span style="font-size: 10pt;">, the Company entered into a consulting agreement with the spouse of </span>one<span style="font-size: 10pt;"> of the Company&#8217;s executive officers for information technology advisory
          services. In exchange for the services provided under the agreement, the Company granted </span><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" id="Fact_c1029af8bc3c4927bd6cadae64242afc" contextRef="c20201001to20201031_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember" unitRef="U001" decimals="0" scale="0" format="ixt:num-dot-decimal">10,000</ix:nonFraction><span style="font-size: 10pt;">
          restricted stock units which vest over a </span><ix:nonNumeric name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="Fact_21ed82df15484a07a624f0b1c8794cf8" contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember" format="ixt-sec:durwordsen">three-year</ix:nonNumeric><span style="font-size: 10pt;"> period.</span></span></div>
</ix:continuation>
<div>
     <span style="font-family: 'Times New Roman';"> <br />
    </span></div>

  </div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; ">

    <ix:nonNumeric name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="Text_861b28d5fcc543afbcfa2092d1cb4c33" contextRef="c20230101to20230331" escape="true" continuedAt="Text_0880017177c54c72a2233123362a43481">
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">401(k) Savings Plan</div>
          </td>

  </tr>


</table>
</ix:nonNumeric>
    <ix:continuation id="Text_0880017177c54c72a2233123362a43481" continuedAt="Text_0880017177c54c72a2233123362a43482">
<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br />
    </div>
</ix:continuation>
    <ix:continuation id="Text_0880017177c54c72a2233123362a43482">
<div style="display:none;"><br /></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has a defined contribution savings plan (the
        &#8220;Plan&#8221;) under Section 401(k) of the Internal Revenue Code of 1986. This Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax
        basis. Company contributions to the Plan may be made at the discretion of the Company&#8217;s Board of Directors. The Company has elected the safe harbor match of </span><ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" id="Fact_49a8102a1b65471bb4f684d545cf359b" contextRef="c20230101to20230331" unitRef="U005" decimals="2" scale="-2" format="ixt:num-dot-decimal">4</ix:nonFraction>% of employee contributions to the Plan, subject to certain limitations. The Company&#8217;s matching contribution for the three months ended March 31, 2023 and&#160; 2022, was $<ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" id="Fact_cef6bfdb786c475cabbad460d58e58b7" contextRef="c20230101to20230331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.3</ix:nonFraction> million and $<ix:nonFraction name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" id="Fact_d70982cb6cd14e32b171c2d5033fa2fd" contextRef="c20220101to20220331" unitRef="U002" decimals="-5" scale="6" format="ixt:num-dot-decimal">0.2</ix:nonFraction> million, respectively.</div>
</ix:continuation>

    <div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br />
    </div>

    <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
      <div class="BRPFPageFooter" style="width: 100%;"></div>

      <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">21</span></div>

      <div class="BRPFPageBreak" style="page-break-after: always;">
        <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

      <div class="BRPFPageHeader" style="width: 100%;">
        <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

      </div>

    </div>


  </div>
<div style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">

    <div>
      <div>
        <a id="ManagementsDiscussionandA"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; font-weight: bold;">Item 2.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="font-weight: bold;">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000; font-style: italic;">You should read the following discussion and analysis of our financial condition and results of operations together with the consolidated financial statements and related notes
          that are included elsewhere in this Quarterly Report on Form 10-Q and our annual report on Form 10-K, filed on February 28, 2023 with the SEC (the &#8220;2022 Form 10-K&#8221;). This discussion contains forward-looking statements based upon current plans,
          expectations and beliefs that involve risks and uncertainties. Our actual results may differ materially from those anticipated in these forward-looking statements as a result of various factors, including, but not limited to, those discussed in
          the section entitled &#8220;Risk Factors&#8221; and elsewhere in this Quarterly Report on Form 10-Q. In preparing this MD&amp;A, we presume that readers have access to and have read the MD&amp;A in our 2022 Form 10-K, pursuant to Instruction 2 to paragraph
          of Item 303 of Regulation S-K. Unless stated otherwise, references in this Quarterly Report on Form 10-Q to &#8220;us,&#8221; &#8220;we,&#8221; &#8220;our,&#8221; or our &#8220;Company&#8221; and similar terms refer to Rocket Pharmaceuticals, Inc.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt;"><span style="color: #000000;">We are a clinical-stage, multi-platform biotechnology company focused on the development of first, only and best-in-class gene therapies, with direct on-target mechanism of action and
            clear clinical endpoints, for rare and devastating diseases. We have three clinical-stage </span><span style="font-style: italic; color: #000000;">ex vivo</span><span style="color: #000000;"> lentiviral vector (&#8220;LV&#8221;) programs. These include
            programs for Fanconi Anemia (&#8220;FA&#8221;), a genetic defect in the bone marrow that reduces production of blood cells or promotes the production of faulty blood cells, Leukocyte Adhesion Deficiency-I (&#8220;LAD-I&#8221;), a genetic disorder that causes the
            immune system to malfunction and Pyruvate Kinase Deficiency (&#8220;PKD&#8221;), a rare red blood cell autosomal recessive disorder that results in chronic non-spherocytic hemolytic anemia. Of these, both the Phase 2 FA program and the Phase &#189; LAD-I
            program produced data read out in 2022 and regulatory filings in the United States (&#8220;U.S.&#8221;) and Europe (&#8220;EU&#8221;) are anticipated in 2023. Additional work on a gene therapy program for the less common FA subtypes C and G is ongoing. In the U.S., we
            also have a clinical stage in vivo adeno-associated virus (&#8220;AAV&#8221;) program for Danon disease, a multi-organ lysosomal-associated disorder leading to early death due to heart failure. The Danon program is currently in an ongoing Phase 1 trial </span>and




          pivotal Phase 2 study initiation expected in the second quarter of 2023. Additionally, we have an AAV vector program targeting Plakophilin-2 Arrhythmogenic Cardiomyopathy (&#8220;PKP2-ACM&#8221;), an inheritable cardiac disorder that is characterized by a
          progressive loss of cardiac muscle mass, severe right ventricular dilation, dysplasia, fibrofatty replacement of the myocardium and a high propensity to arrhythmias and sudden death. This program, also referred to as Pegasus, will be approaching
          IND submission in the second quarter of 2023. As a result<span style="color: #000000;"> of our acquisition of Renovacor, Inc. (&#8220;Renovacor&#8221;), we are now able to utilize recombinant AAV9-based gene therapy designed to slow or halt progression of
            BAG3 Dilated Cardiomyopathy (&#8220;DCM&#8221;), which is the most common form of cardiomyopathy and is characterized by progressive thinning of the walls of the heart resulting in enlarged heart chambers that are unable to pump blood. We have global
            commercialization and development rights to all of these product candidates under royalty-bearing license agreements.</span></div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Effective December 2021, a decision was made to no longer pursue Rocket-sponsored clinical evaluation of RP-L401; this program was returned to academic innovators. Although we believe that gene
          therapy may be beneficial to patients afflicted with this disorder, we have opted to focus available resources towards advancement of RP-A601, RP-A501, RP-L102, RP-L201 RP-L301, and BAG3-DCM based on the compelling clinical data to date and
          potential for therapeutic advancement in these severe disorders of childhood and young adulthood.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Recent Developments</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">At-the-Market Offering Program</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">On February 28, 2022, we entered into the Sales Agreement with Cowen with respect to an at-the-market offering program pursuant to which we may offer and sell, from time to time at its sole
          discretion, shares through Cowen as our sales agent. The shares to be offered and sold under the Sales Agreement, if any, will be offered and sold pursuant to our shelf registration statement on Form S-3. We filed a prospectus supplement with the
          SEC on February 28, 2022 in connection with the offer and sale of the shares pursuant to the Sales Agreement. We will pay Cowen a cash commission of 3.0% of gross proceeds from the sale of the shares pursuant to the Sales Agreement. We also
          agreed to provide Cowen with customary indemnification and contribution rights. We reimbursed Cowen for certain expenses incurred in connection with the Sales Agreement. Through March 31, 2023, we sold 4.2 million shares under the at-the-market
          offering program for gross proceeds of $65.8 million, less commissions of $2.0 million for net proceeds of $63.8 million. During the three months ended March 31, 2023, the Company sold 0.9 million shares under the at-the-market offering program
          for gross proceeds of $17.8 million, less commission of $0.6 million for net proceeds of $17.2 million.</div>

        <div><br />
        </div>

        <div style="text-align: justify; color: #000000; font-style: italic; font-weight: bold;">Renovacor Acquisition</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">On September 19, 2022, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Renovacor, a Delaware corporation pursuant to which the Company acquired Renovacor (the
          &#8220;Renovacor Acquisition&#8221;). The Renovacor Acquisition closed on December 1, 2022. Subject to the terms and conditions of the Merger Agreement, each share of Renovacor&#8217;s common stock, par value $0.0001 per share outstanding immediately prior to the
          effective time of the Renovacor Acquisition was canceled and converted into the right to receive 0.1763 (the &#8220;Exchange Ratio&#8221;) fully paid and non-assessable shares of the Company&#8217;s common stock, $0.01 par value per share, which was determined on
          the basis of an exchange formula set forth in the Merger Agreement. The Company issued a total of 3,391,976 shares of common stock in connection with the Renovacor Acquisition and incurred approximately $1.3 million of acquisition related costs.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">22</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Gene Therapy Overview</div>

        <div><span style="color: #000000;"> </span><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Genes are composed of sequences of deoxyribonucleic acid (&#8220;DNA&#8221;), which provide the code for proteins that perform a broad range of physiologic functions in all living organisms. Although genes are
          passed on from generation to generation, genetic changes, also known as mutations, can occur in this process. These changes can result in the lack of production of proteins or the production of altered proteins with reduced or abnormal function,
          which can in turn result in disease.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Gene therapy is a therapeutic approach in which an isolated gene sequence or segment of DNA is administered to a patient, most commonly for the purpose of treating a genetic disease that is caused by
          genetic mutations. Currently available therapies for many genetic diseases focus on administration of large proteins or enzymes and typically address only the symptoms of the disease. Gene therapy aims to address the disease-causing effects of
          absent or dysfunctional genes by delivering functional copies of the gene sequence directly into the patient&#8217;s cells, offering the potential for curing the genetic disease, rather than simply addressing symptoms.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We are using modified non-pathogenic viruses for the development of our gene therapy treatments. Viruses are particularly well suited as delivery vehicles because they are adept at penetrating cells
          and delivering genetic material inside a cell. In creating our viral delivery vehicles, the viral (pathogenic) genes are removed and are replaced with a functional form of the missing or mutant gene that is the cause of the patient&#8217;s genetic
          disease. The functional form of a missing or mutant gene is called a therapeutic gene, or the &#8220;transgene.&#8221; The process of inserting the transgene is called &#8220;transduction.&#8221; Once a virus is modified by replacement of the viral genes with a
          transgene, the modified virus is called a &#8220;viral vector.&#8221; The viral vector delivers the transgene into the targeted tissue or organ (such as the cells inside a patient&#8217;s bone marrow). We have two types of viral vectors in development, LV and AAV.
          We believe that our LV and AAV-based programs have the potential to offer a significant therapeutic benefit to patients that is durable (long-lasting).</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">The gene therapies can be delivered either (1) <span style="font-style: italic;">ex vivo</span> (outside the body), in which case the patient&#8217;s cells are extracted and the vector is delivered to
          these cells in a controlled, safe laboratory setting, with the modified cells then being reinserted into the patient, or (2) <span style="font-style: italic;">in vivo</span> (inside the body), in which case the vector is injected directly into
          the patient, either intravenously (&#8220;IV&#8221;) or directly into a specific tissue at a targeted site, with the aim of the vector delivering the transgene to the targeted cells.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We believe that scientific advances, clinical progress, and the greater regulatory acceptance of gene therapy have created a promising environment to advance gene therapy products as these products
          are being designed to restore cell function and improve clinical outcomes, which in many cases include prevention of death at an early age. The FDA approval of several gene therapies in recent years indicates that there is a regulatory pathway
          forward for gene therapy products.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Pipeline Overview</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">The chart below shows the current phases of development of Rocket&#8217;s programs and product candidates:</div>

        <div><br />
        </div>

        <div style="text-align: center;"><img height="321" width="703" src="image0.jpg" alt="graphic" /></div>

        <div><br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">23</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-weight: bold;">Cardiovascular<span style="font-style: italic;">&#160;</span>Programs</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Danon Disease</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Danon disease (&#8220;DD&#8221;) is a multi-organ lysosomal-associated disorder leading to early death due to heart failure. DD is caused by mutations in the gene encoding lysosome-associated membrane protein 2
          (&#8220;LAMP-2&#8221;), a mediator of autophagy. This mutation results in the accumulation of autophagic vacuoles, predominantly in cardiac and skeletal muscle. Male patients often require heart transplantation and typically die in their teens or twenties
          from progressive heart failure. Along with severe cardiomyopathy, other DD-related manifestations can include skeletal muscle weakness and intellectual impairment. There are no specific therapies available for the treatment of DD and medications
          typically utilized for the treatment of congestive heart failure (&#8220;CHF&#8221;) are not believed to modify progression to end-stage CHF. Patients with end-stage CHF may undergo heart transplant, which currently is available to a minority of patients, is
          associated with significant short- and long-term complications and is not curative of the disorder in the long-term. RP-A501 is in clinical trials as an <span style="font-style: italic;">in vivo</span> therapy for DD, which is estimated to have
          a prevalence of 15,000 to 30,000 patients in the U.S. and the EU.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">DD is an X-linked dominant, monogenic rare inherited disorder characterized by progressive cardiomyopathy which is almost universally fatal in males even in settings where cardiac transplantation is
          available. DD predominantly affects males early in life and is characterized by absence of <span style="font-style: italic;">LAMP2B </span>expression in the heart and other tissues. Preclinical models of DD have demonstrated that AAV-mediated
          transduction of the heart results in reconstitution of <span style="font-style: italic;">LAMP2B</span> expression and improvement in cardiac function.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We currently have one AAV program targeting DD, RP-A501. We have treated seven patients in the RP-A501 Phase 1 clinical trial, which enrolled adult/older adolescent and pediatric male DD patients.
          This includes a first cohort evaluating a low-dose (6.7e13 genome copies (gc)/kilogram (kg)) in adult/older adolescent patients aged 15 or greater (n=3), a second cohort evaluating a higher dose (1.1e14 gc/kg) in adult/older adolescent patients
          aged 15 or greater (n=2), and a pediatric cohort at a low dose level (6.7e13 gc/kg; n=2).</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">&#160;As previously disclosed, a patient receiving therapy on the high dose cohort (1.1e14 gc/kg dose) had progressive heart failure and underwent a heart transplant at month five following therapy. This
          patient had more advanced disease than the four other adult/older adolescent patients who received treatment in the low and high dose cohorts, as evidenced by diminished baseline left ventricle ejection fraction (35%) on echocardiogram and
          markedly elevated left ventricle filling pressure prior to treatment. The patient&#8217;s clinical course was characteristic of DD progression. The patient is doing well post-transplant.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Based on the initial efficacy observed in the low dose cohort and to mitigate complement-mediated safety concerns observed in the high dose cohort (thrombotic microangiopathy (&#8220;TMA&#8221;)) and in agreement
          with the FDA, we are focusing on the low dose (6.7e13 gc/kg) and we will no longer administer doses of 1.1e14 gc/kg or higher in this trial. Additional safety measures have been implemented and are reflected in the updated trial protocol. These
          measures include exclusion of patients with end-stage heart failure, and a refined immunomodulatory regimen involving transient B- and T-cell mediated inhibition, with emphasis on preventing complement activation, while also enabling lower
          steroid doses and earlier steroid taper, with all immunosuppressive therapy discontinued 2-3 months following administration of RP-A501.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We are conducting a variety of efficacy assessments in the Phase I clinical study to measure the prospect of benefit for patients. These assessments include the following:</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">New York Heart Association (&#8220;NYHA&#8221;) Functional Classification is the most commonly used heart failure classification system. NYHA Class II is where a patient exhibits a slight limitation of physical activity, is
                  comfortable at rest, and ordinary physical activity results in fatigue, palpitation and/or dyspnea. Class I is where a patient exhibits no limitation of physical activity and ordinary physical activity does not cause undue fatigue,
                  palpitation and/or dyspnea. Class III and IV are considered more severe or advanced heart failure.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Brain natriuretic peptide (&#8220;BNP&#8221;) is a blood-based evaluation and a key marker of heart failure with prognostic significance in CHF and cardiomyopathies. Elevations in BNP are strongly associated with worsening
                  heart failure and poor outcomes in cardiovascular disease.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">High sensitivity troponin I (&#8220;hsTnI&#8221;) is a blood-based evaluation and a key marker of cardiac injury, one that is (like BNP) frequently elevated in DD patients and has been shown to be markedly elevated in
                  patients with advanced stage disease.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Echocardiographic measurements of heart thickness, most notably, left ventricular mass (&#8220;LVM&#8221;) and maximal left ventricular wall thickness (&#8220;MLVWT&#8221;), indicate the degree of hypertrophy present in the heart.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Kansas City Cardiovascular Questionnaire (&#8220;KCCQ&#8221;) is a validated, patient-reported outcomes assessment that measures a patients perception of their heart failure symptoms, impact of disease on physical and
                  social function, and the impact of their heart failure on overall health status and quality of life. Assessment scores range from 0 (very poor health status) to 100 (excellent health status). Changes in KCCQ score of +/- 5 points are
                  considered meaningful and have been shown to correlate with outcomes.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Histologic examination of endomyocardial biopsies via hematoxylin and eosin (&#8220;H&amp;E&#8221;) histology and electron microscopy is used to detect evidence of DD-associated tissue derangements, including the presence
                  of autophagic vacuoles and disruption of myofibrillar architecture, each of which are characteristic of DD-related myocardial damage.</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">LAMP2B gene expression in endomyocardial biopsy samples is measured via both immunohistochemistry and Western blot and confirms the presence of LAMP2B protein in DD cardiac tissue following RP-A501 treatment.</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">24</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">In September 2022, we presented interim data for the ongoing Phase 1 trial of RP-A501 at the Heart Failure Society of America (&#8220;HFSA&#8221;) meeting, including updated safety and initial efficacy parameters
          for the pediatric cohort and longer-term efficacy parameters for the low and high dose adult/older adolescent cohort (patients aged 15 and older; n=5) (data cut-off September 27, 2022). This data was also presented in November 2022 at the 75th
          American Heart Association (&#8220;AHA&#8221;) Annual Meeting. During these presentations we provided incremental safety updates across cohorts. As previously outlined, RP-A501 was generally well tolerated at the 6.7e13 gc/kg dose level and no unexpected and
          serious drug product-related adverse events or severe adverse events were observed in both adult/older adolescent and pediatric low dose cohorts. All observed adverse effects at both doses were reversible and no lasting sequelae were observed
          with follow-up of 2-3 years from treatment for the adult/older adolescent cohort and 6-11 months for the pediatric cohort. Any early transaminase and creatinine kinase elevations returned to baseline or decreased, and any transient exacerbation
          of DD-associated skeletal myopathy resolved upon discontinuation of corticosteroid therapy. The updated safety data presented at HFSA in September 2022 and at AHA in November 2022 reconfirmed that RP-A501 was generally well tolerated at the low
          dose with a manageable safety profile across pediatric and adult/older adolescent cohorts.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In the pediatric cohort, an improvement in NYHA Class (from Class II to I) was reported in both patients after 6 and 9 months of follow-up post-RP-A501. In the adult/older adolescent cohorts,
          improvement in NYHA Class (from II to I) was observed in three patients (two low-dose and one high-dose) who had closely monitored immunomodulation and stabilization of NYHA Class was observed in one low-dose adult patient without a closely
          monitored immunomodulatory regimen. Substantial improvements (reductions) in BNP, a key marker of heart failure, were observed in both pediatric patients at 6 and 9 months of follow-up, with levels at these assessments less than 50% of baseline
          values. Improvements (reductions) in hsTnI, a key marker of myocardial injury, were observed in both pediatric patients at 6 and 9 months of follow-up, with levels at these assessments less than 20% of baseline values. In the adult/older
          adolescent cohorts, reductions in hsTnI were observed in three low-dose patients and one high-dose patient, with reductions greater than 50% of baseline levels identified in these four patients on at least one assessment, and reductions sustained
          through 24-36 months of follow-up. Reductions in BNP of at least 25% below baseline values were identified in three low-dose patients and one high-dose patient on at least one assessment. In two of the adult/older adolescent patients, BNP levels
          were modestly above baseline at the most recent assessment; however baseline BNP levels were either within normal limits or mildly elevated for these two patients. In adult/older adolescent cohort patients with closely monitored immunomodulation
          (two low-dose and one high-dose) left ventricular posterior wall thickness improved (approximately 15-25% decrease compared to pretreatment baseline) and reductions in left ventricular mass were identified in four patients, including the patient
          in the low-dose cohort for whom immunomodulation was not closely monitored. Severe and progressive wall thickening is a hallmark of the hypertrophic cardiomyopathy of Danon disease and is a major contributor to early mortality in male patients.
          Evidence of sustained cardiac LAMP2B gene expression by immunohistochemistry with qualitative improvement of vacuoles and cardiac tissue architecture on standard H&amp;E and electron microscopy was observed at both dose levels in four of five
          patients in the adult/older adolescent cohorts and both patients in the pediatric cohort. Sustained cardiac LAMP2B gene expression by immunohistochemistry was observed in all three adult/older adolescent patients with a closely monitored
          immunomodulatory regimen through 24 months of follow-up. Importantly, genetic correction (as evidenced by myocardial vector copy numbers (&#8220;VCNs&#8221;) and LAMP2 protein expression were accompanied by reductions in the relative area of autophagic
          vacuoles relative to overall myocardial area, with decreases in this ratio of at least 20% relative to baseline identified in four adult/older adolescent cohort patients (three of whom had reductions of at least 50%). Substantial reductions
          (&gt;50% baseline) in vacuolar area were also identified in the one pediatric cohort patient for whom this parameter was evaluable at 6 months post-therapy. In addition to the improvements identified in NYHA Class, improvements in quality of life
          (&#8220;QOL&#8221;) as reported via the KCCQ were noted in three of the adult/older adolescent patients who had closely monitored immunomodulation, and both of the pediatric cohort patients; KCCQ score at baseline was 50 for the initial pediatric patient and
          was 93 at the most recent 9 month assessment; KCCQ score at baseline was 52 for the second pediatric patient and was 81 at a preliminary 3 month assessment.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">On December 22, 2022, we announced updates from our end-of-Phase 1 meeting with the FDA regarding RP-A501. During the meeting, we reviewed the positive Phase 1 dataset with the FDA and proposed a
          study design and endpoints for ongoing clinical development of the investigational gene therapy. Following discussions with the FDA, we anticipate proceeding with a dose of 6.7e13 GC/kg, and we anticipate utilizing a single arm open-label trial
          design with a robust natural history comparator, pursuant to the FDA&#8217;s acknowledgment of the challenges associated with executing a randomized controlled trial in DD. The FDA has also expressed an openness to considering a biomarker-based
          composite endpoint supported by functional and quality-of-life assessments as measures of patient benefit. We look forward to continued dialogue with the FDA on the design for our proposed pivotal trial, including discussion of appropriate
          external controls for the study and appropriate endpoints to support accelerated approval. We are now in discussion with the FDA about a trial design that will enable evaluation of two pediatric patients treated with drug product manufactured at
          our in-house cGMP AAV facility as an initial component of a modestly sized global pivotal study.</div>

        <div style="color: rgb(0, 0, 0);"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">25</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">On January 9, 2023, we presented additional positive efficacy updates from our Phase I study of RP-A501 during the 41st Annual J.P. Morgan Healthcare Conference. The data presented included several
          additional months of follow-up, which showed further improvements in key biomarkers, echocardiographic and functional measures. A summary of these updates is provided in the table below. We also provided additional natural history comparator
          data, which showed the marked divergence of the course of Phase I patients from that of untreated patients in terms of key biomarkers (BNP) and functional measures (NYHA Class). Furthermore, RP-A501 continued to be well tolerated at 2-3 years
          post treatment in both adult/older adolescent high and low-dose cohorts and at 8 to 13 months in the pediatric cohort. In the pediatric cohort, no significant immediate or delayed toxicities, significant skeletal myopathy, or late transaminase
          elevation have been observed.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Improvement or Stabilization Observed Across Key Biomarker, Echo Findings and Functional Measures in Phase 1 RP-A501 study</div>

        <div><br />
        </div>

        <div style="text-align: center;"><img height="289" width="709" src="image1.jpg" alt="graphic" /></div>

        <div><br />
        </div>

        <div style="margin-left: 36pt; color: #000000;">Darker Green = improved; Lighter Green = minimal change (stabilization)</div>

        <div style="margin-left: 36pt;">Does not include pt 1007 in Ph1 trial who had advanced HF with EF&lt;40% at enrollment and received HTx 5M following tx due to pre-existing advanced HF. Patient is currently stable.</div>

        <div style="margin-left: 36pt; color: #000000;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">1 </sup>Patient 1008 echocardiographic parameters are M9 visit (M12 pending).</div>

        <div style="margin-left: 36pt; color: #000000;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">2 </sup>Patient 1002 NYHA class depicted for M30 visit (M36 pending).</div>

        <div style="margin-left: 36pt; color: #000000;"><sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">3</sup> Patient 1005 KCCQ score depicted for M24 visit (M30 pending).</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In addition to these clinical updates, we also provided updates on our in-house manufacturing activities. We have successfully produced 2 cGMP RP-A501 batches that have superior specifications to
          Phase I material in both titer and full versus empty particles. We believe the improved quality of our in-house manufactured product will allow for full dosing with lower total viral particles, potentially further optimizing the safety profile of
          RP-A501.Furthermore, we have agreement from the FDA on the continued utilization of HEK-293 cell-based process through commercialization as well as our comparability approach and potency assay.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Results from the ongoing Phase 1 DD trial represent one of the most comprehensive investigational gene therapy datasets for any cardiac condition. RP-A501 was generally well tolerated with evidence of
          durable treatment activity and improvement of DD for both pediatric patients with up to nine months of follow-up and four adult/older adolescent patients with up to 36 months of follow-up. All adult/older adolescent and pediatric patients who
          received a closely monitored immunomodulatory regimen showed improvements across tissue, laboratory, and imaging-based biomarkers, as well as in NYHA class (from II to I) and KCCQ scores with follow-up of six to 36 months.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">On February 7, 2023, we announced that RP-A501 received RMAT designation from the FDA. We are very encouraged by the highly collaborative ongoing dialogue with the FDA for RP-A501 in DD and subject to
          the continued dialogue and agreement with the FDA anticipate initiating the initial component of the global study in the second quarter of 2023.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">26</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Plakophilin-2 Arrhythmogenic Cardiomyopathy (PKP2-ACM)</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Arrhythmogenic cardiomyopathy (&#8220;ACM&#8221;) is an inheritable cardiac disorder that is characterized by a high propensity for arrhythmias and sudden death, a progressive loss of cardiac muscle mass, severe
          right ventricular dilation, dysplasia, and fibrofatty replacement of the myocardium. Most commonly, the cardiomyopathy initially manifests in the right ventricular free wall, so the disease was termed arrhythmogenic right ventricular
          dysplasia/cardiomyopathy (ARVD/ARVC). However, since left dominant and biventricular forms have also been observed, this has led more recently to the use of the term ACM. Mutations in the PKP2 gene comprise the most frequent genetically
          identified etiology of familial ACM. PKP2 encodes for the protein Plakophilin-2, which is a component of the desmosome, an intercellular complex involved in cell-cell adhesion. PKP2 is also involved in transcriptional regulation of calcium
          signaling between cardiomyocytes. Patients with mutations in PKP2 are typically heterozygous and demonstrate reduced expression of PKP2 in the myocardium. Mean presentation is at the age of 35, and patients have a very high lifetime risk of
          ventricular arrhythmias, structural ventricular abnormalities, and sudden cardiac death (&#8220;SCD&#8221;).</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">There are no specific available medical therapies available that have been shown to be highly effective for ACM, and current treatment protocols follow standard ventricular arrhythmia and
          cardiomyopathy guidelines, which involve lifestyle modifications (i.e. exercise limitation) and include drug treatments such as beta blockers, anti-arrhythmics and diuretics. The use of these therapies is driven by the arrhythmia burden and
          severity of cardiomyopathy. These therapies do not modify the course of the disease, and generally provide only symptomatic and/or palliative support. Upon diagnosis, a substantial percentage of patients receive an implantable cardiac
          defibrillator (&#8220;ICD&#8221;) for primary or secondary prevention of ventricular arrhythmias and SCD. Of note, ICDs are not curative, and breakthrough life-threatening arrythmias may persist with ongoing risk of death; ICDs furthermore do not prevent the
          progression to end-stage heart failure. ICD firings, although lifesaving, are physically and emotionally traumatic events. Patients whose condition progresses to end-stage heart failure are considered for cardiac transplantation which, while
          curative of underlying disease, is itself associated with significant morbidity and mortality. Hence there exists a high unmet medical need in this population. PKP2-ACM is estimated to have a prevalence of 50,000 patients in the US and EU.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We currently have one adeno-associated viral vector program targeting PKP2-ACM, RP-A601, which is a recombinant AAVrh.74 vector expressing PKP2a. PKP2-ACM is typically caused by heterozygous
          pathogenic mutations in the PKP2 gene resulting in reduced PKP2 expression in the myocardium. A once-administered gene therapy that addresses the root cause of the disease (PKP2 deficiency) early in the disease course, could mitigate the early
          electrical remodeling and diminish the risk of life-threatening arrhythmias and SCD associated with ACM, potentially impeding the development of irreversible cardiac structural changes. Prevention of syncopal episodes, life-threatening
          arrythmias, SCD, ICD shocks and the resulting anxiety, discomfort and hospitalizations is anticipated to result in a vastly improved quality of life and survival benefit. Furthermore, such an approach could spare patients the need for lifelong
          adherence to multiple arrhythmia and heart failure drugs that are nonspecific for PKP2-ACM and are associated with their own side effects, enabling patients an opportunity to live without exercise restrictions and with diminished concern for
          arrhythmias, palpitations, ICD shocks and progression to end-stage heart failure.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In nonclinical studies conducted by the Sponsor, RP-A601 has demonstrated efficacy in altering the natural history of PKP2-driven ACM. PKP2 cKO animals treated with the study drug have exhibited
          extended survival to the longest timepoint measured (5 months), reduced cardiac dilation and fibrofatty replacement / fibrosis of the myocardium, preserved left ventricular function, and mitigation of the arrhythmic phenotype. Untreated PKP2 cKO
          mice had a median survival of approximately one month.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We have achieved pre-clinical proof-of-concept for RP-A601 in an animal model representative of PKP2-ACM, completed pharmacology and GLP toxicology studies, produced GMP drug product, and developed an
          appropriate potency assay to support a Phase I study. We anticipate filing an IND in the second quarter of 2023.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">BAG3 Dilated Cardiomyopathy</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Dilated cardiomyopathy (&#8220;DCM&#8221;) is the most common form of cardiomyopathy and is characterized by progressive thinning of the walls of the heart resulting in enlarged heart chambers that are unable to
          pump blood. A familial association of DCM can be identified in 20-50% of DCM patients, with up to 40% of familial patients having an identifiable genetic cause. Mutations in the BAG3 gene (BCL-2-associated athanogene 3) are among the more common
          pathogenic genetic variants observed in familial DCM and these variants are highly penetrant, with approximately 80% of individuals with disease-causing genetic variants in the BAG3 gene developing DCM at &gt; 40 years of age. BAG3 protein is
          associated with a variety of cellular functions including cardiac contractility, protein quality control (as a co-chaperone), cardiomyocyte structural support and anti-apoptosis. BAG3 associated dilated cardiomyopathy (BAG3-DCM) leads to early
          onset, rapidly progressing heart failure and significant mortality and morbidity. We estimate that the prevalence of BAG3<span style="font-style: italic;">-</span>associated DCM in the United States to be as many as 30,000 individuals.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Currently, DCM patients with a BAG3 mutation are treated with the standard of care for heart failure, which include angiotensin converting enzyme inhibitors, angiotensin receptor blockers, neprilysin
          inhibitors, beta-adrenergic receptor antagonists, or beta-blockers, aldosterone antagonists and/or diuretics, along with certain lifestyle changes, and do not address the underlying cause of disease. Patients who meet specific parameters may also
          undergo placement of an implantable cardioverter defibrillator, a cardiac resynchronization device or a combination of the two. There is no current therapy directly targeting the underlying mechanism of BAG3 associated DCM, and patients diagnosed
          with BAG3 associated DCM appear to progress to end-stage heart failure and death more rapidly than patients with DCM not associated with BAG3 variants. For example, approximately 19% of patients with BAG3-DCM require mechanical cardiac support,
          heart transplant, or have heart failure related death at 12 months after diagnosis, nearly twice the rate of similarly staged non-BAG3DCM patients.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">27</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">In December 2022 we completed our acquisition of Renovacor which provided Rocket with Renovacor&#8217;s most advanced program, a recombinant AAV9-based gene therapy designed to deliver a fully functional
          BAG3 gene to augment BAG3 protein levels in cardiomyocytes and slow or halt progression of BAG3-DCM. Initial proof of concept for AAV9-BAG3 has been demonstrated in studies of BAG3-knockout mouse models, which show treated mice have improved
          ejection fraction versus untreated knockout mice and comparable ejection fraction to walk test controls at timepoints 4- and 6-weeks post injection.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We are in the process of evaluating the optimal development pathway for this program and plan to submit an IND for BAG3-DCM in the first half of 2024.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Hematology Programs</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Fanconi Anemia Complementation Group A (FANCA)</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">FA, a rare and life-threatening DNA-repair disorder, generally arises from a mutation in a single FA gene. An estimated 60 to 70% of cases arise from mutations in the Fanconi-A (&#8220;FANCA&#8221;) gene, which
          is the focus of our program. FA results in bone marrow failure, developmental abnormalities, myeloid leukemia, and other malignancies, often during the early years and decades of life. Bone marrow aplasia, which is bone marrow that no longer
          produces any or very few red and white blood cells and platelets leading to infections and bleeding, is the most frequent cause of early morbidity and mortality in FA, with a median onset before 10 years of age. Leukemia is the next most common
          cause of mortality, ultimately occurring in about 20% of patients later in life. Solid organ malignancies, such as head and neck cancers, can also occur, although at lower rates during the first two to three decades of life.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Although improvements in allogeneic (donor-mediated) hematopoietic stem cell transplant (&#8220;HSCT&#8221;), currently the most frequently utilized therapy for FA, have resulted in more frequent hematologic
          correction of the disorder, HSCT is associated with both acute and long-term risks, including transplant-related mortality, graft versus host disease (&#8220;GVHD&#8221;), a sometimes fatal side effect of allogeneic transplant characterized by painful ulcers
          in the GI tract, liver toxicity and skin rashes, as well as increased risk of subsequent cancers. Our gene therapy program in FA is designed to enable a minimally toxic hematologic correction using a patient&#8217;s own stem cells during the early
          years of life. We believe that the development of a broadly applicable autologous gene therapy can be transformative for these patients.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Each of our hematology programs utilize third-generation, self-inactivating LV to correct defects in patients&#8217; HSCs, which are the cells found in bone marrow that are capable of generating blood cells
          over a patient&#8217;s lifetime. Defects in the genetic coding of HSCs can result in severe, and potentially life-threatening anemia, which is when a patient&#8217;s blood lacks enough properly functioning red blood cells to carry oxygen throughout the body.
          Stem cell defects can also result in severe and potentially life-threatening decreases in white blood cells resulting in susceptibility to infections, and in platelets responsible for blood clotting, which may result in severe and potentially
          life-threatening bleeding episodes. Patients with FA have a genetic defect that prevents the normal repair of genes and chromosomes within blood cells in the bone marrow, which frequently results in the development of acute myeloid leukemia
          (&#8220;AML&#8221;), a type of blood cancer, as well as bone marrow failure and congenital defects. The average lifespan of an FA patient is estimated to be 30 to 40 years. The prevalence of FA in the U.S. and EU is estimated to be approximately 4,000
          patients in total. In light of the efficacy seen in non-conditioned patients, the addressable annual market opportunity is now believed to be 400 to 500 patients collectively in the U.S. and EU.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We currently have one ex-vivo LV-based program targeting FA, RP-L102. RP-L102 is our lead LV-based program that we in-licensed from Centro de Investigaciones Energ&#233;ticas, Medioambientales y
          Tecnol&#243;gicas (&#8220;CIEMAT&#8221;), which is a leading research institute in Madrid, Spain. RP-L102 is currently being studied in our Phase 2 registrational enabling clinical trials treating FA patients at the Center for Definitive and Curative Medicine at
          Stanford University School of Medicine (&#8220;Stanford&#8221;), the University of Minnesota, Great Ormond Street Hospital (&#8220;GOSH&#8221;) in London and Hospital Infantil de Nino Jesus (&#8220;HNJ&#8221;) in Spain. The trial has enrolled a total of ten patients from the U.S.
          and EU. Two additional patients were treated in the US Phase 1 study at Stanford such that a total of 12 patients have received RP-L102 on Rocket-sponsored clinical trials. Patients receive a single intravenous infusion of RP-L102 that utilizes
          fresh cells and &#8220;Process B&#8221; which incorporates a modified stem cell enrichment process, transduction enhancers, as well as commercial-grade vector and final drug product.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Resistance to mitomycin-C, a DNA damaging agent, in bone marrow stem cells at a minimum time point of one year post treatment is the primary endpoint for our ongoing Phase 2 study. Per agreement with
          the FDA and EMA, engraftment leading to bone marrow restoration exceeding a 10% mitomycin-C resistance threshold could support a marketing application for approval.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">28</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">In May 2022, we presented topline data for RP-L102 at ASGCT&#8217;s 25<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting. Five of nine evaluable patients as
          of the April 4, 2022 cut-off date had increased resistance to MMC in bone marrow-derived colony forming cells, ranging from 21% to 42% at 12 to 18 months, increasing to 51% to 94% at 18 &#8211; 21 months. The primary endpoint has been achieved, based
          on a trial protocol in which statistical and clinical significance requires a minimum of five patients to attain increased MMC resistance at least 10% above baseline at two or more timepoints, and concomitant evidence of genetic correction and
          clinical stabilization. A sixth patient has displayed evidence of progressively increasing genetic correction as evidenced by peripheral VCN. Three additional patients were less than 12 months post-treatment at the time of presentation. One
          patient had progressive bone marrow failure following therapy and underwent successful allogeneic transplant as previously disclosed. The tolerability profile of RP-L102 appears favorable with no signs of dysplasia, clonal dominance or oncogenic
          integrations; as previously reported, one patient experienced a Grade 2 transient infusion-related reaction, which resolved.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In October 2022, we presented data for RP-L102 at the European Society for Cell and Gene Therapy 29<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting,
          including the clinical activity results presented at the ASGCT 2022 meeting. We also disclosed at least one of the additional three patients in our Phase 2 trial of RP-L102 for FA for whom there is less than 12 months of follow-up has
          demonstrated initial evidence of engraftment (as demonstrated by bone marrow mitomycin-C resistance and VCN in blood and bone marrow) at levels comparable to those seen in the five patients for whom there is longer-term evidence of progressive
          engraftment and phenotypic correction. We also disclosed that one of the initial five patients in this trial who had evidence of engraftment developed a T-cell lymphoblastic lymphoma approximately 22 months after RP-L102 administration. A
          surgical biopsy of the lymphoma indicated negligible gene markings (VCN of 0.003) at a juncture when concomitant VCN in blood and bone marrow were 0.26 and 0.42 respectively. These findings conclusively indicate that the lymphoma did not result
          from a LV-mediated insertion, as there were essentially no gene markings in the tumor (the very low but detectable VCN is likely the result of blood cells in the tumor specimen). FA is a cancer-predisposition syndrome and cancers may develop in
          patients under the age of 10. Importantly, the patient tolerated induction chemotherapy for the lymphoma without significant complications and is currently in a complete response. The presence of gene-corrected hematopoietic cells may have
          contributed to this patient&#8217;s overall tolerance of chemotherapy.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In December 2022, we presented positive clinical data for RP-L102 at the 64<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting of ASH. RP-L102 conferred
          phenotypic correction in at least six of 10 evaluable patients with &#8805;12 months of follow-up as demonstrated by increased resistance to MMC in bone marrow derived colony forming cells, concomitant genetic correction and hematologic stabilization.
          A seventh patient has displayed evidence of progressively increasing genetic correction as demonstrated by peripheral blood and bone marrow VCN&#8217;s, with recent development of MMC resistance and possible indicators of hematologic stability after 36
          months of follow-up. The primary endpoint has been achieved, based on a trial protocol in which statistical and clinical significance requires a minimum of five patients to attain increased MMC resistance at least 10% above baseline at two or
          more timepoints and concomitant evidence of genetic correction and clinical stabilization. The safety profile of RP-L102 has been highly favorable, and the treatment, administered without any cytotoxic conditioning, has been well tolerated. No
          signs of bone marrow dysplasia, clonal dominance or insertional mutagenesis related to RP-L102 have been observed.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Based on achievement of the primary endpoint as defined in our pivotal Phase 2 study for FA, we have initiated FDA dialogue around biologics license application (&#8220;BLA&#8221;) filing plans for RP-L102 for
          the treatment of FA and anticipate making such filing in the fourth quarter of 2023.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Leukocyte Adhesion Deficiency-I (LAD-I)</div>

        <div><span style="color: #000000;"> </span><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">LAD-I is a rare autosomal recessive disorder of white blood cell adhesion and migration, resulting from mutations in the ITGB2 gene encoding for the Beta-2 Integrin component, CD18. Deficiencies in
          CD18 result in an impaired ability for neutrophils (a subset of infection-fighting white blood cells) to leave blood vessels and enter tissues where these cells are needed to combat infections. As is the case with many rare diseases, accurate
          estimates of incidence are difficult to confirm; however, several hundred cases have been reported to date. Most LAD-I patients are believed to have the severe form of the disease. Severe LAD-I is notable for recurrent, life-threatening
          infections and substantial infant mortality in patients who do not receive an allogeneic HSCT. Mortality for severe LAD-I has been reported as 60 to 75% by age two in the absence of allogeneic HCST.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We currently have one <span style="font-style: italic;">ex</span>-<span style="font-style: italic;">vivo</span> program targeting LAD-I, RP-L201. RP-L201 is a clinical program that we in-licensed
          from CIEMAT. We have partnered with UCLA to lead U.S. clinical development efforts for the LAD-I program. UCLA and its Eli and Edythe Broad Center of Regenerative Medicine and Stem Cell Research is serving as the lead U.S. clinical research
          center for the registrational clinical trial for LAD-I, and HNJ and GOSH serving as the lead clinical sites in Spain and London, respectively. This study has received a $6.6 million CLIN2 grant award from the California Institute for Regenerative
          Medicine (&#8220;CIRM&#8221;) to support the clinical development of gene therapy for LAD-I.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">29</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-align: justify; text-indent: 36pt; color: #000000;">The open-label, single-arm, Phase 1/2 registration-enabling clinical trial of RP-L201 has treated nine severe LAD-I patients to assess the safety and tolerability of RP-L201 to
          date. The first patient was treated at UCLA with RP-L201 in the third quarter of 2019. Enrollment is now complete in both the Phase 1 and 2 portions of the study; nine patients have received RP-L201 at 3 investigative centers in the U.S. and
          Europe.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In December 2021, we presented positive clinical data at the 63<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">rd</sup> Annual Meeting of ASH. The ASH oral presentation
          included preliminary data from eight of nine severe LAD-I patients, as defined by CD18 expression of less than 2%, who received RP-L201 treatment as of the November 8, 2021, data cut-off date. Eight patients had follow-up data of at least three
          months, and four of the eight patients had been followed for 12 months or longer. All infusions of RP-L201 were well tolerated and no drug product-related serious adverse events were reported. Evidence of preliminary efficacy was observed in all
          eight evaluable patients. All eight patients demonstrated neutrophil CD18 expression that exceeded the 4-10% threshold associated with survival into adulthood and consistent with reversal of the severe LAD-I phenotype including six patients with
          at least 6 months of follow-up. Peripheral blood VCN levels have been stable and in the 0.54 &#8211; 2.94 copies per genome range. No patients had LAD-I related infections requiring hospitalization after hematopoietic reconstitution post-RP-L201.
          Additional updates presented in January 2022 included a ninth patient achieving CD18 expression of 61% at 3 months, with the preliminary observation that all nine of nine patients have demonstrated 26% to 87% CD18 expression at timepoints ranging
          from 3 to 24 months following RP-L102, with stable CD18 expression levels for each patient subsequent to month 3.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In May 2022, we presented updated data at ASGCT&#8217;s 25th Annual Meeting. The presentation included efficacy and safety interim data at three to 24 months of follow-up after infusion for all nine treated
          patients and overall survival data, including survival data for the seven patients with at least 12 months of follow-up after infusion as of the March 9, 2022 cut-off date. All patients, aged three months to nine years, demonstrated sustained
          CD18 restoration and expression on more than 10% of neutrophils (range: 20%-87%, median: 56%). At one year, the overall survival without allogeneic hematopoietic stem cell transplantation across the cohort is 100% based on the Kaplan-Meier
          estimate. As of the data cut-off, all nine patients are alive and clinically stable. All patients demonstrated a statistically significant reduction in the rate of all-cause hospitalizations and severe infections, relative to pre-treatment.
          Evidence of resolution of LAD-I-related skin rash and restoration of wound repair capabilities has been shown along with sustained phenotypic correction. The tolerability profile of RP-L201 has been highly favorable in all patients with no
          RP-L201-related adverse events. Adverse events related to other study procedures, including busulfan conditioning, have been previously disclosed and consistent with the tolerability profiles of those agents and procedures.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In December 2022, we presented positive clinical data at the 64<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting of ASH. The presentation included
          previously disclosed top-line data at three to 24 months of follow-up after RP-L201 infusion for all patients and overall survival data for seven patients at 12 months or longer after infusion. We observed 100% overall survival at 12 months
          post-infusion via Kaplan Meier estimate and a statistically significant reduction in all hospitalizations, infection and inflammatory-related hospitalizations and prolonged hospitalizations for all nine LAD-I patients with three to 24 months of
          available follow-up. Data also shows evidence of resolution of LAD-I-related skin rash and restoration of wound repair capabilities. The safety profile of RP-L201 has been highly favorable in all patients with no RP-L201-related serious adverse
          events to date.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Based on the positive efficacy and safety data from the Phase 2 pivotal LAD-I trial, we have initiated discussions with the FDA on BLA filing plans for RP-L201 for the treatment of severe LAD-I and
          anticipate making such filing in the second quarter of 2023.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Pyruvate Kinase Deficiency (PKD)</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Red blood cell PKD is a rare autosomal recessive disorder resulting from mutations in the pyruvate kinase L/R (&#8220;PKLR&#8221;) gene encoding for a component of the red blood cell (&#8220;RBC&#8221;) glycolytic pathway.
          PKD is characterized by chronic non-spherocytic hemolytic anemia, a disorder in which RBCs do not assume a normal spherical shape and are broken down, leading to decreased ability to carry oxygen to cells, with anemia severity that can range from
          mild (asymptomatic) to severe forms that may result in childhood mortality or a requirement for frequent, lifelong RBC transfusions. The pediatric population is the most commonly and severely affected subgroup of patients with PKD, and PKD often
          results in splenomegaly (abnormal enlargement of the spleen), jaundice and chronic iron overload which is likely the result of both chronic hemolysis and the RBC transfusions used to treat the disease. The variability in anemia severity is
          believed to arise in part from the large number of diverse mutations that may affect the PKLR gene. Estimates of disease incidence have ranged between 3.2 and 51 cases per million in the white U.S. and EU population. Industry estimates suggest at
          least 2,500 cases in the U.S. and EU have already been diagnosed despite the lack of FDA-approved molecularly targeted therapies. Market research indicates the application of gene therapy to broader populations could increase the market
          opportunity from approximately 250 to 500 patients per year.</div>

        <div><br />
        </div>

        <div style="text-align: justify; text-indent: 36pt; color: #000000;">We currently have one <span style="font-style: italic;">ex</span>-<span style="font-style: italic;">vivo</span> LV-based program targeting PKD, RP-L301. RP-L301 is a clinical
          stage program that we in-licensed from CIEMAT. The IND for RP-L301 to initiate the global Phase 1 study cleared in October 2019. This program has been granted US and EMA orphan drug disease designation.</div>

        <div style="text-align: justify; color: rgb(0, 0, 0);"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">30</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">This global Phase 1 open-label, single-arm, clinical trial is expected to enroll four to five adult and pediatric PKD patients in the U.S. and Europe. The trial will be comprised of two cohorts to
          assess RP-L301 in pediatric (age 8-17) and adult populations. The trial is designed to assess the safety, tolerability, and preliminary activity of RP-L301, and initial safety evaluation will occur in the adult cohort before evaluation in
          pediatric patients. Stanford will serve as the lead site in the U.S. for adult and pediatric patients, HNJ will serve as the lead site in Europe for pediatrics, and Hospital Universitario Fundaci&#243;n Jim&#233;nez D&#237;az will serve as the lead site in
          Europe for adult patients. In July 2020, we treated the first patient in our clinical trial of RP-L301.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In May 2022, we presented updated data at the 25<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting of the ASGCT. The presentation included data from two
          adult patients with severe or transfusion-dependent anemia as of the April 13, 2022 cut-off date. At 18 months post-infusion, both patients had sustained transgene expression, normalized hemoglobin, improved hemolysis, no red blood cell
          transfusion requirements post-engraftment and improved QOL both reported anecdotally and as documented via formal QOL assessments. The tolerability profile of RP-L301 appears favorable&#8203;, with no RP-L301-related serious adverse events through 18
          months post-infusion. Transient transaminase elevation was seen in both patients post-therapy/conditioning, with no clinical stigmata of liver injury and subsequent resolution without clinical sequelae.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In December 2022, we presented positive clinical data at the 64<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">th</sup> Annual Meeting of ASH. The presentation included
          positive updated data from two adult patients with significant anemia. At 24 months post-infusion, both patients have robust and sustained efficacy demonstrated by normalized hemoglobin (from baseline levels in the 7.0-7.5 g/dL range), improved
          hemolysis parameters, independence from red blood cell transfusions and improved quality of life both reported anecdotally and as documented via formal quality of life assessments. The safety profile appears highly favorable, with no
          RP-L301-related serious adverse events through 24 months post-infusion in both adult patients. Insertion site analyses in peripheral blood and bone marrow in both adult patients up to 12 months post-RP-L301 demonstrated highly polyclonal patterns
          and there has been no evidence of insertional mutagenesis.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">Anticipated Milestones</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Enrollment in the PKD adult and pediatric cohort is completed in the Phase 1 study. Initiation of the phase 2 pivotal trial is anticipated in the fourth quarter of 2023.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">cGMP Manufacturing</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our 103,720 square foot manufacturing facility in Cranbury, New Jersey has been scaled up to manufacture AAV drug product for a planned Phase 2 pivotal study in DD. The facility also houses lab space
          for research &amp; development and quality. We reached an understanding with the FDA on chemistry, manufacturing, and controls requirements to start AAV cGMP manufacturing at our in-house facility as well as potency assay plans for a Phase 2
          pivotal trial in DD. To further strengthen our manufacturing and commercial capabilities during 2022, we appointed Mayo Pujols, one of the most seasoned cell and gene therapy technical operations and manufacturing leaders in the industry, as our
          Chief Technical Officer.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Strategy</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We seek to bring hope and relief to patients with devastating, undertreated, rare pediatric diseases through the development and commercialization of potentially curative first-in-class gene
          therapies. To achieve these objectives, we intend to develop into a fully-integrated biotechnology company. In the near and medium-term, we intend to develop our first-in-class product candidates, which are targeting devastating diseases with
          substantial unmet need, develop proprietary in-house analytics and manufacturing capabilities and continue to commence registration trials for our currently planned programs. In the medium and long-term, pending favorable data, we expect to
          submit BLAs for the rest of our suite of clinical programs, and establish our gene therapy platform and expand our pipeline to target additional indications that we believe to be potentially compatible with our gene therapy technologies. In
          addition, during that time, we believe that our currently planned programs will become eligible for priority review vouchers from the FDA that provide for expedited review. We have assembled a leadership and research team with expertise in cell
          and gene therapy, rare disease drug development and product approval.</div>

        <div><br />
        </div>

        <div style="text-align: justify; text-indent: 36pt; color: #000000;">We believe that our competitive advantage lies in our disease-based selection approach, a rigorous process with defined criteria to identify target diseases. We believe that this
          approach to asset development differentiates us as a gene therapy company and potentially provides us with a first-mover advantage.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Financial Overview</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Since our inception, we have devoted substantially all of our resources to organizing and staffing the company, business planning, raising capital, acquiring or discovering product candidates and
          securing related intellectual property rights, conducting discovery, R&amp;D activities for our product candidates and planning for potential commercialization. We do not have any products approved for sale and have not generated any revenue from
          product sales. From inception through March 31, 2023, we raised net cash proceeds of approximately $852.8 million from investors through both equity and convertible debt financing to fund operating activities.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">31</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Revenue</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">To date, we have not generated any revenue from any sources, including from product sales, and we do not expect to generate any revenue from the sale of products in the near future. If our development
          efforts for product candidates are successful and result in regulatory approval or license agreements with third parties, we may generate revenue in the future from product sales.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Operating Expenses</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Research and Development Expenses</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our R&amp;D program expenses consist primarily of external costs incurred for the development of our product candidates. These expenses include:</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">expenses incurred under agreements with research institutions and consultants that conduct R&amp;D activities including process development, preclinical, and clinical activities on our behalf;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">costs related to process development, production of preclinical and clinical materials, including fees paid to contract manufacturers and manufacturing input costs for use in internal manufacturing processes;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">consultants supporting process development and regulatory activities; and</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;">&#160;</td>

    <td style="width: 18pt; vertical-align: top; color: rgb(0, 0, 0);">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">costs related to in-licensing of rights to develop and commercialize our product candidate portfolio.</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We recognize external development costs based on contractual payment schedules aligned with program activities, invoices for work incurred, and milestones which correspond with costs incurred by the
          third parties. Nonrefundable advance payments for goods or services to be received in the future for use in R&amp;D activities are recorded as prepaid expenses.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our direct R&amp;D expenses are tracked on a program-by-program basis for product candidates and consist primarily of external costs, such as research collaborations and third-party manufacturing
          agreements associated with our preclinical research, process development, manufacturing, and clinical development activities. Our direct R&amp;D expenses by program also include fees incurred under license agreements. Our personnel, non-program
          and unallocated program expenses include costs associated with activities performed by our internal R&amp;D organization and generally benefit multiple programs. These costs are not separately allocated by product candidate and consist primarily
          of:</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">salaries and personnel-related costs, including benefits, travel, and stock-based compensation, for our scientific personnel performing R&amp;D activities;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">facilities and other expenses, which include expenses for rent and maintenance of facilities, and depreciation expense; and</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">laboratory supplies and equipment used for internal R&amp;D activities.</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our direct R&amp;D expenses consist principally of external costs, such as fees paid to investigators, consultants, laboratories and Contract Research Organizations (&#8220;CROs&#8221;) in connection with our
          clinical studies, and costs related to acquiring and manufacturing clinical study materials. We allocate salary and benefit costs directly related to specific programs. We do not allocate personnel-related discretionary bonus or stock-based
          compensation costs, costs associated with our general discovery platform improvements, depreciation or other indirect costs that are deployed across multiple projects under development and, as such, the costs are separately classified as other
          R&amp;D expenses.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">The following table presents R&amp;D expenses tracked on a program-by-program basis as well as by type and nature of expense for the three months ended March 31, 2023 and 2022.</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;">Three Months Ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;"> 2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;">2022</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Direct Expenses:</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Danon Disease (AAV) RP-A501</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">6,403</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">6,374</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Leukocyte Adhesion Deficiency (LV) RP-L201</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">5,841</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">3,051</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Fanconi Anemia (LV) RP-L102</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">6,548</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">4,530</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Pyruvate Kinase Deficiency (LV) RP-L301</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">299</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">854</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Infantile Malignant Osteopetrosis (LV) RP-L401<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">-</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">190</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Other product candidates</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">3,439</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">3,254</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total direct expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">22,530</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">18,253</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-weight: bold;">Unallocated Expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Employee compensation</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">11,210</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">5,549</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Stock based compensation expense</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">3,819</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">2,318</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Depreciation and amortization expense</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">1,137</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">827</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Laboratory and related expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">5,102</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">1,226</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Professional Fees</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">985</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">561</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Other expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">1,588</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">2,060</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total other research and development expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">23,841</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">12,541</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total research and development expense</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">46,371</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">30,794</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000;">(1) Effective December 2021, a decision was made to no longer pursue Rocket-sponsored clinical evaluation of RP-L401; this program was returned to academic innovators. Costs to close out the study were incurred in 2022.</div>

        <div><br />
        </div>

        <div class="BRPFPageBreakArea" style="clear: both; margin-top: 10pt; margin-bottom: 10pt;">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">32</span></div>

          <div class="BRPFPageBreak" style="page-break-after: always;">
            <hr style="border-width: 0px; clear: both; margin: 4px 0px; width: 100%; height: 2px; color: #000000; background-color: #000000;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">We cannot determine with certainty the duration and costs to complete current or future clinical studies of product candidates or if, when, or to what extent we will generate revenues from the
          commercialization and sale of any of our product candidates that obtain regulatory approval. We may never succeed in achieving regulatory approval for any of our product candidates. The duration, costs, and timing of clinical studies and
          development of product candidates will depend on a variety of factors, including:</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the scope, rate of progress, and expense of ongoing as well as any clinical studies and other R&amp;D activities that we undertake;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">future clinical study results;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">uncertainties in clinical study enrollment rates;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">changing standards for regulatory approval; and</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the timing and receipt of any regulatory approvals.</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We expect R&amp;D expenses to increase for the foreseeable future as we continue to invest in R&amp;D activities related to developing product candidates, including investments in manufacturing, as
          our programs advance into later stages of development and as we conduct additional clinical trials. The process of conducting the necessary clinical research to obtain regulatory approval is costly and time-consuming, and the successful
          development of product candidates is highly uncertain. As a result, we are unable to determine the duration and completion costs of R&amp;D projects or when and to what extent we will generate revenue from the commercialization and sale of any of
          our product candidates.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our future R&amp;D expenses will depend on the clinical success of our product candidates, as well as ongoing assessments of the commercial potential of such product candidates. In addition, we cannot
          forecast with any degree of certainty which product candidates may be subject to future collaborations, when such arrangements will be secured, if at all, and to what degree such arrangements would affect our development plans and capital
          requirements. We expect our R&amp;D expenses to increase for the foreseeable future as we seek to further development of our product candidates.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">The successful development and commercialization of our product candidates is highly uncertain. This is due to the numerous risks and uncertainties associated with product development and
          commercialization, including the uncertainty of:</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the scope, progress, outcome and costs of our clinical trials and other R&amp;D activities;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the efficacy and potential advantages of our product candidates compared to alternative treatments, including any standard of care;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the market acceptance of our product candidates;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">obtaining, maintaining, defending, and enforcing patent claims and other intellectual property rights;</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">significant and changing government regulation; and</div>
              </td>

  </tr>


</table>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt;"><br />
              </td>

    <td style="width: 18pt; vertical-align: top; color: #000000;">&#8226;</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">the timing, receipt, and terms of any marketing approvals.</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">A change in the outcome of any of these variables with respect to the development of our product candidates that we may develop could mean a significant change in the costs and timing associated with
          the development of our product candidates. For example, if the FDA or another regulatory authority were to require us to conduct clinical trials or other testing beyond those that we currently contemplate for the completion of clinical
          development of any of our product candidates that we may develop or if we experience significant delays in enrollment in any of our clinical trials, we could be required to expend significant additional financial resources and time on the
          completion of clinical development of that product candidate.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">General and Administrative Expenses</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">General and administrative expenses consist primarily of salaries and related benefit costs for personnel, including stock-based compensation and travel expenses for our employees in executive,
          operational, finance, legal, business development, and human resource functions. In addition, other significant general and administrative expenses include professional fees for legal, consulting, investor and public relations, auditing, and tax
          services as well as other expenses for rent and maintenance of facilities, insurance and other supplies used in general and administrative activities. We expect general and administrative expenses to increase for the foreseeable future due to
          anticipated increases in headcount to support the continued advancement of our product candidates. We also anticipate that as we continue to operate as a public company with increasing complexity, we will continue to incur increased accounting,
          audit, legal, regulatory, compliance and director and officer insurance costs as well as investor and public relations expenses.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">33</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Interest Expense</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Interest expense for the three months ended March 31, 2023 and 2022, related to our financing lease obligation for the Cranbury, NJ facility.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Interest and Other Income</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Interest and other income related to interest earned from investments and cash equivalents and reduced fair value of warrant liability.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Critical Accounting Policies and Significant Judgments and Estimates</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">There have been no material changes in our critical accounting policies and estimates in the preparation of our condensed consolidated financial statements during the three months ended March 31,
          2023, compared to those disclosed in our 2022 Form 10-K.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">34</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-weight: bold;">Results of Operations</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Comparison of the Three Months Ended March 31, 2023 and 2022</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="10" style="vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;">Three Months Ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2023</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">2022</div>
              </td>

    <td valign="bottom" colspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; text-align: center; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Change</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Operating expenses:</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Research and development</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">46,371</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">30,794</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">15,577</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">General and administrative</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">15,823</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">11,770</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">4,053</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 25.2pt; color: rgb(0, 0, 0);">Total operating expenses</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">62,194</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">42,564</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">19,630</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Loss from operations</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(62,194</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(42,564</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(19,630</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Interest expense</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(468</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(464</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(4</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Interest and other income, net</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">1,908</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">623</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">1,285</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Accretion of discount and amortization of premium on investments, net</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">2,419</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(577</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">2,996</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Total other income (expense), net</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">3,859</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">(418</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="color: #000000;">4,277</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net loss</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(58,335</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(42,982</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(15,353</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-style: italic;">Research and Development Expenses</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">R&amp;D expenses increased $15.6 million to $46.4 million for the three months ended March 31, 2023 compared to the three months ended March 31, 2022. The increase in R&amp;D expenses was primarily
          driven by increases in manufacturing and development costs of $2.8 million, compensation and benefits of $6.6 million due to increased R&amp;D headcount, direct materials of $0.9 million, and laboratory supplies of $0.9 million.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic;">General and Administrative Expenses</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">G&amp;A expenses increased $4.1 million to $15.8 million for the three months ended March 31, 2023, compared to the three months ended March 31, 2022. The increase in G&amp;A expenses was primarily
          driven by increases in commercial preparation related expenses of $1.1 million, compensation and benefits of $0.7 million due to increased G&amp;A headcount and non-cash stock compensation expense of $1.1 million.</div>

        <div style="text-indent: 24.5pt;"><br />
        </div>

        <div style="color: #000000; font-style: italic;">Other Income (Expense), Net</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Other income increased $4.3 million to $3.9 million for the three months ended March 31, 2023, compared to the three months ended March 31, 2022. The increase in other income was primarily driven by
          an increase in interest and other income, net, of $1.3 million and an increase in accretion of discount and amortization of premium on investments, net, of $3.0 million. The increase in interest and other income, net, of $1.3 million was due to
          increased interest rates of $0.7 million and reduced fair value of warrant liability of $0.7 million.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Liquidity and Capital Resources</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">We have not generated any revenue and have incurred losses since inception. Operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of drug
          candidate development, technological uncertainty, uncertainty regarding patents and proprietary rights, having no commercial manufacturing experience, marketing or sales capability or experience, dependency on key personnel, compliance with
          government regulations and the need to obtain additional financing. Drug candidates currently under development will require significant additional R&amp;D efforts, including extensive preclinical and clinical testing and regulatory approval,
          prior to commercialization. These efforts require significant amounts of additional capital, adequate personnel infrastructure, and extensive compliance-reporting capabilities.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our drug candidates are in the development and clinical stage. There can be no assurance that our R&amp;D will be successfully completed, that adequate protection for our intellectual property will be
          obtained, that any products developed will obtain necessary government approval or that any approved products will be commercially viable. Even if our product development efforts are successful, it is uncertain when, if ever, we will generate
          significant revenue from product sales. We operate in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">35</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="text-indent: 36pt; color: #000000;">Our consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities in the ordinary course of business. Rocket
          has incurred net losses and negative cash flows from its operations each year since inception. Rocket incurred net losses of $58.3 million for the three months ended March 31, 2023, and $221.9 million for the year ended December 31, 2022. We have
          experienced negative cash flows from operations and as of March 31, 2023 and December 31, 2022, we had an accumulated deficit of $772.1 million and $713.8 million, respectively. As of March 31, 2023, we had $360.0 million of cash, cash
          equivalents and investments. We expect such resources will be sufficient to fund our operating expenses and capital expenditure requirements into the first half of 2025. We have funded our operations primarily through the sale of equity.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">In the longer term, our future viability is dependent on our ability to generate cash from operating activities or to raise additional capital to finance our operations. If we raise additional funds
          by issuing equity securities, our stockholders will experience dilution. Any future debt financing into which we enter may impose upon us additional covenants that restrict our operations, including limitations on our ability to incur liens or
          additional debt, pay dividends, repurchase our common stock, make certain investments and engage in certain merger, consolidation, or asset sale transactions. Any debt financing or additional equity that we raise may contain terms that are not
          favorable to us or our stockholders. Our failure to raise capital as and when needed could have a negative impact on our financial condition and ability to pursue our business strategies.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Cash Flows</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" class="cfttable" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td valign="bottom" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="6" style="vertical-align: bottom; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;"> Three Months Ended March 31,</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;"> 2023</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px; white-space: nowrap;">
                <div style="text-align: center; color: #000000; font-weight: bold;"> 2022</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash used in operating activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(57,560</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">(39,223</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash used in investing activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(36,721</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;">
                <div style="color: #000000;">(62,995</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: #000000;">Net cash provided by financing activities</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">18,343</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;">
                <div style="color: #000000;">76</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;">&#160;</td>

  </tr>

  <tr>

    <td valign="bottom" style="vertical-align: middle; width: 76%; padding-bottom: 4px; white-space: nowrap;">
                <div style="text-indent: -7.2pt; margin-left: 16.2pt; color: rgb(0, 0, 0);">Net decrease in cash, cash equivalents and restricted cash</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">(75,938</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">&#160;</td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">$</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;">
                <div style="color: #000000;">(102,142</div>
              </td>

    <td valign="bottom" colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;">
                <div style="color: #000000;">)</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Operating Activities</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2023, operating activities used $57.6 million of cash and cash equivalents, primarily resulting from our net loss of $58.3 million offset by net non-cash
          charges of $8.2 million, including non-cash stock-based compensation expense of $8.9 million, accretion of discount on investments of $2.3 million, and depreciation and amortization expense of $1.7 million. Changes in our operating assets and
          liabilities for the three months ended March 31, 2023 consisted of a decrease in accounts payable and accrued expenses of $7.8 million, a decrease in our prepaid expenses of $0.9 million, and a decrease in other liabilities of $0.7 million.</div>

        <div><br />
        </div>

        <div>
          <div style="text-indent: 24.5pt; margin-right: 20.9pt; color: #000000;">During the three months ended March 31, 2022, operating activities used $39.2 million of cash, primarily resulting from our net loss of $43.0 million offset by net non-cash
            charges of $8.2 million, including non-cash stock-based compensation expense of $6.3 million, accretion of discount on investments of $0.6, and depreciation and amortization expense of $1.3 million. Changes in our operating assets and
            liabilities for the three months ended March 31, 2022, consisted of a decrease in accounts payable and accrued expenses of $0.5 million and a decrease in our prepaid expenses of $3.9 million.</div>

          <div><br />
          </div>

        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Investing Activities</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2023, net cash used by investing activities was $36.7 million, primarily resulting from proceeds of $62.3 million from the maturities of investments, offset by
          purchases of investments of $96.0 million, and purchases of property and equipment of $3.0 million.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2022, investing activities used $63.0 million of cash, primarily resulting from proceeds of $82.0 million from the maturities of investments, offset by
          purchases of investments of $143.0 million, and purchases of property and equipment of $2.0 million.</div>

        <div><span style="color: #000000;"> </span><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Financing Activities</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2023, financing activities provided $18.3 million of cash, primarily resulting from net proceeds of $17.2 million from the sale of shares through our
          at-the-market facility.</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">During the three months ended March 31, 2022, net cash provided by financing activities was $0.1 million, consisting of the issuance of common stock, pursuant to exercises of stock options.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-weight: bold;">Contractual Obligations and Commitments</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">There were no material changes outside the ordinary course of our business to the contractual obligations specified in the table of contractual obligations included in &#8220;Management&#8217;s Discussion and
          Analysis of Financial Condition and Results of Operations&#8221; in our 2022 Form 10-K. Information regarding contractual obligations and commitments may be found in Note 12 of our unaudited consolidated financial statements in this Quarterly Report on
          Form 10-Q. We do not have any off-balance sheet arrangements that are material or reasonably likely to become material to our financial condition or results of operations.</div>

        <div style="text-indent: 36pt; color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">36</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-weight: bold;">Recently Issued Accounting Pronouncements</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.</div>

        <div><br />
        </div>

        <a id="QuantitativeandQualitativ"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 3</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Quantitative and Qualitative Disclosures About Market Risk</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div>
          <div style="text-indent: 18pt; color: #000000;">Our exposure to market risk is principally confined to our cash, cash equivalents and marketable securities. We invest in U.S. treasury securities, commercial paper and corporate, government and
            agency bonds, which as of March 31, 2023, were classified as available-for-sale. We maintain our cash and cash equivalent balances with high-quality financial institutions and, consequently, we believe that such funds are subject to minimal
            credit risk. Our investment policy limits the amounts that we may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated, thereby reducing credit risk exposure.</div>

          <div><br />
          </div>

          <div style="text-indent: 18pt; color: #000000;">Based on a hypothetical 100 basis point decrease in market interest rates, the potential losses in future earnings and fair value of risk-sensitive financial instruments are immaterial, although the
            actual effects may differ materially from the hypothetical analysis. While we believe our cash, cash equivalents, and marketable securities do not contain excessive risk, we cannot provide absolute assurance that, in the future, our investments
            will not be subject to adverse changes in market value. In addition, we maintain significant amounts of cash, cash equivalents, and marketable securities at one or more financial institutions that are in excess of federally insured limits.
            Given the potential instability of financial institutions, we cannot provide assurance that we will not experience losses on these deposits. We do not utilize interest rate hedging agreements or other interest rate derivative instruments.</div>

        </div>

        <div><br />
        </div>

        <a id="ControlsandProcedures"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 4</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Controls and Procedures</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Evaluation of Disclosure Controls and Procedures</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our management, with the participation of our principal executive and our principal financial and accounting officers, evaluated, as of the end of the period covered by this Quarterly Report on Form
          10-Q, the effectiveness of our disclosure controls and procedures. Based on that evaluation of our disclosure controls and procedures as of March 31, 2023, our principal executive officer and interim principal financial and accounting officer
          concluded that our disclosure controls and procedures as of such date are effective at the reasonable assurance level. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means
          controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act are recorded, processed, summarized, and reported within
          the time periods specified in the SEC&#8217;s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports we file or submit
          under the Exchange Act is accumulated and communicated to our management, including our principal executive officer and interim principal financial and accounting officer, as appropriate to allow timely decisions regarding required disclosure.
          Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and our management necessarily applies its judgment in evaluating the
          cost-benefit relationship of possible controls and procedures.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Inherent Limitations of Internal Controls</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Therefore, even those systems determined to be effective can provide only
          reasonable assurance with respect to financial statement preparation and presentation. 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.</div>

        <div><br />
        </div>

        <div style="color: #000000; font-style: italic; font-weight: bold;">Changes in Internal Control over Financial Reporting</div>

        <div><br />
        </div>

        <div style="text-align: justify; text-indent: 36pt; color: #000000;">There were no changes in our internal control over financial reporting during the period covered by this report that have materially affected, or are reasonably likely to
          materially affect, our internal control over financial reporting.</div>

        <div><br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">37</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <div style="color: #000000; font-weight: bold;">PART II &#8211; OTHER INFORMATION</div>

        <div><br />
        </div>

        <a id="LegalProceedings"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 1.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Legal Proceedings</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">From time to time, the Company may be subject to various legal proceedings and claims that arise in the ordinary course of its business activities. Although the results of litigation and claims cannot
          be predicted with certainty, the Company does not believe it is party to any other claim or litigation the outcome of which, if determined adversely to the Company, would individually or in the aggregate be reasonably expected to have a material
          adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors.</div>

        <div><br />
        </div>

        <a id="RiskFactors"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 1A.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Risk Factors</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Our material risk factors are disclosed in Item 1A of our 2022 Form 10-K. There have been no material changes from the risk factors previously disclosed in such filing.</div>

        <div><br />
        </div>

        <a id="UnregisteredSalesofEquity"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 2.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Unregistered Sales of Equity Securities and Use of Proceeds</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000;">None.</div>

        <div><br />
        </div>

        <a id="DefaultsUponSeniorSecurit"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 3.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Defaults Upon Senior Securities</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000;">None.</div>

        <div><br />
        </div>

        <a id="MineSafetyDisclosures"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 4.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Mine Safety Disclosures</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000;">Not applicable.</div>

        <div><br />
        </div>

        <a id="OtherInformation"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 5.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Other Information</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="color: #000000;">None.</div>

        <div style="color: #000000;"> <br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">38</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <a id="Exhibits"><!--Anchor--></a>
<table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 54pt; vertical-align: top; color: rgb(0, 0, 0); font-weight: bold;">Item 6.</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000; font-weight: bold;">Exhibits</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="color: #000000; font-weight: bold;">Exhibit</div>
                <div style="color: #000000; font-weight: bold;">Number</div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="color: #000000; font-weight: bold;">Description of Exhibit</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000119312517283239/d421363dex21.htm">2.1</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Agreement and Plan of Merger and Reorganization, dated as of September 12, 2017, by and among Inotek Pharmaceuticals Corporation, Rocket Pharmaceuticals, Ltd., and Rome Merger Sub
                  (incorporated by reference to Exhibit 2.1 to the Company&#8217;s Current Report on Form 8- K (001-36829), filed with the SEC on September 13, 2017)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000114036122034038/brhc10042060_ex2-1.htm">2.2</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div>Agreement and Plan of Merger, dated September 19, 2022, by and among Rocket Pharmaceuticals, Renovacor, Inc., Zebrafish Merger Sub, Inc. and Zebrafish Merger Sub II, LLC (incorporated by reference to Exhibit 2.1 to the Company&#8217;s
                  Current Report on Form 8-K (001-36829), filed with the SEC on September 20, 2022).</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000119312515114201/d893535dex31.htm">3.1</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Seventh Amended and Restated Certificate of Incorporation of Rocket Pharmaceuticals, Inc., effective as of February 23, 2015(incorporated by reference to Exhibit 3.1 to the Company&#8217;s Annual
                  Report on Form 10-K (001-36829), filed with the SEC on March 31, 2015)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000119312518004435/d516098dex31.htm">3.2</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="text-align: justify; color: #000000;">Certificate of Amendment (Reverse Stock Split) to the Seventh Amended and Restated Certificate of Incorporation of the Registrant, effective as of January 4, 2018 (incorporated by reference
                  to Exhibit 3.1 to the Company&#8217;s Current Report on Form 8-K (001-36829), filed with the SEC on January 5, 2018)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000119312518004435/d516098dex32.htm">3.3</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Certificate of Amendment (Name Change) to the Seventh Amended and Restated Certificate of Incorporation of the Registrant, effective January 4, 2018 (incorporated by reference to Exhibit 3.2
                  to the Company&#8217;s Current Report on Form 8-K (001-36829), filed with the SEC on January 5, 2018)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000114036118029797/ex3_1.htm">3.4</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="text-align: justify; color: #000000;">Certificate of Amendment to the Seventh Amended and Restated Certificate of Incorporation of the Registrant, effective as of June 25, 2018 (incorporated by reference to Exhibit 3.1 to the
                  Company&#8217;s Current Report on Form 8-K (001-36829), filed with the SEC on June 25, 2019</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000119312518107593/d564113dex32.htm">3.5</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Amended and Restated By-Laws of Rocket Pharmaceuticals, Inc., effective as of March 29, 2018 (incorporated by reference to Exhibit 3.2 to the Company&#8217;s Current Report on Form 8-K
                  (001-36829), filed with the SEC on April 4, 2018)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #0000FF;"><a href="https://www.sec.gov/Archives/edgar/data/1281895/000114036122034038/brhc10042060_ex99-1.htm">10.1</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="text-align: justify;"><span style="color: #000000;">Assignment, Assumption and Amended &amp; Restated Warrant Agreement, dated January 16, 2023, by and among Rocket Pharmaceuticals, Inc., Zebrafish Merger Sub II, LLC, as
                    successor to Renovacor, Inc,, and Continental Stock Transfer &amp; Trust Company</span>. (incorporated by reference to Exhibit 4.3 to the Company&#8217;s Registration Statement on Form 8-A (001-36829), filed with the SEC on February 23, 2023.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #000000;"><a href="brhc20052523_ex31-1.htm">31.1*</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act
                  of 2002</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #000000;"><a href="brhc20052523_ex31-2.htm">31.2*</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="text-align: justify; color: #000000;">Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act
                  of 2002</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #000000;"><a href="brhc20052523_ex32-1.htm">32.1**</a></div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: justify; color: #000000;">Certification of Principal Executive Officer and Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #000000;">101.INS</div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="color: #000000;">Inline XBRL Instance Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #000000;">101.SCH</div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Schema Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #000000;">101.CAL</div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Calculation Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #000000;">101.DEF</div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Definition Linkbase Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #000000;">101.LAB</div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Labels Linkbase Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="text-align: center; color: #000000;">101.PRE</div>
              </td>

    <td style="width: 92%; vertical-align: middle; background-color: rgb(204, 238, 255);">
                <div style="color: #000000;">Inline XBRL Taxonomy Extension Presentation Link Document.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 8%; vertical-align: middle;">
                <div style="text-align: center; color: #000000;">104</div>
              </td>

    <td style="width: 92%; vertical-align: middle;">
                <div style="color: #000000;">Cover Page Interactive Data File (the cover page XBRL tags are embedded within the Inline XBRL document)</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; color: #000000;">*</td>

    <td style="width: auto; vertical-align: top;">
                <div style="color: #000000;">Filed herewith.</div>
              </td>

  </tr>


</table>
        <div><span style="color: #000000;"> </span><br />
        </div>

        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">


  <tr>

    <td style="width: 18pt; vertical-align: top; color: #000000;">**</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">The certification furnished in Exhibit 32.1 hereto is deemed to be furnished with this Quarterly Report on Form 10-Q and will not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Securities Exchange Act of
                  1934, as amended, except to the extent that the Registrant specifically incorporates it by reference</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div style="clear: both; margin-top: 10pt; margin-bottom: 10pt;" class="BRPFPageBreakArea">
          <div class="BRPFPageNumberArea" style="text-align: center;"><span style="font-family: 'Times New Roman'; font-size: 8pt; color: #000000; font-weight: normal; font-style: normal;">39</span></div>

          <div style="page-break-after: always;" class="BRPFPageBreak">
            <hr style="margin: 4px 0px; width: 100%; border-width: 0; height: 2px; color: #000000; background-color: #000000; clear: both;" /></div>

          <div class="BRPFPageHeader" style="width: 100%;">
            <div><a href="#Page"><span style="font-size: 8pt; font-style: italic; font-weight: normal;">Index</span></a> </div>

          </div>

        </div>

        <a id="SIGNATURES"><!--Anchor--></a>
        <div style="color: #000000; font-weight: bold;">SIGNATURES</div>

        <div><br />
        </div>

        <div style="text-indent: 36pt; color: #000000;">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.</div>

        <div><br />
        </div>

        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">


  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td colspan="2" style="vertical-align: middle;">
                <div style="color: #000000;">ROCKET PHARMACEUTICALS, INC.</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">
                <div style="color: #000000;">May 5, 2023</div>
              </td>

    <td style="width: 3%; vertical-align: middle;">
                <div style="color: #000000;">By:</div>
              </td>

    <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">/s/ Gaurav Shah, MD</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000;">Gaurav Shah, MD</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">Chief Executive Officer and Director</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">(Principal Executive Officer)</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">&#160;</td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">
                <div style="color: #000000;">May 5, 2023</div>
              </td>

    <td style="width: 3%; vertical-align: middle;">
                <div style="color: #000000;">By:</div>
              </td>

    <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">/s/ John Militello</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000;">John Militello</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">VP of Finance, Senior Controller and Treasurer</div>
              </td>

  </tr>

  <tr>

    <td style="width: 50%; vertical-align: middle;">&#160;</td>

    <td style="width: 3%; vertical-align: middle;">&#160;</td>

    <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">(Interim Principal Financial Officer and Principal Accounting Officer)</div>
              </td>

  </tr>


</table>
        <div><br />
        </div>

        <div><br />
        </div>

        <div style="text-align: center;"> <span style="font-family: 'Times New Roman'; font-size: 8pt; color: rgb(0, 0, 0); font-weight: normal; font-style: normal;">40</span> </div>

        <hr style="height: 2px; color: #000000; background-color: #000000; text-align: center; border: none; margin-left: auto; margin-right: auto;" /></div>

    </div>


  </div>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>brhc20052523_ex31-1.htm
<DESCRIPTION>EXHIBIT 31.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 23.3.2.5148
         Copyright 1995 - 2023 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
  <div>
    <div style="text-align: right; color: #000000; font-weight: bold;">Exhibit 31.1</div>
    <div><br>
    </div>
    <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATIONS</div>
    <div><br>
    </div>
    <div style="color: #000000;">I, Gaurav Shah, MD, certify that:</div>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt; vertical-align: top; color: #000000;">1.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">I have reviewed this quarterly report on Form 10-Q for the period ended March 31, 2023 of Rocket Pharmaceuticals, Inc.;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt; vertical-align: top; color: #000000;">2.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div 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;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt; vertical-align: top; color: #000000;">3.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div 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;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt; vertical-align: top; color: #000000;">4.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">The registrant&#8217;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:</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">a.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">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;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">b.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">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;</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">c.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the
              period covered by this report based on such evaluation; and</div>
          </td>
        </tr>

    </table>
    <div> <br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">d.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case
              of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt; vertical-align: top; color: #000000;">5.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the
              registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">a.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,
              process, summarize and report financial information; and</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

        <tr>
          <td style="width: 18pt;"><br>
          </td>
          <td style="width: 18pt; vertical-align: top; color: #000000;">b.</td>
          <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="color: #000000;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

        <tr>
          <td style="width: 50%; vertical-align: middle;">
            <div style="color: #000000;">Date: May 5, 2023</div>
          </td>
          <td style="width: 3%; vertical-align: middle;">
            <div style="color: #000000;">By:</div>
          </td>
          <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
            <div style="color: #000000;">/s/ Gaurav Shah, MD</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: middle;">&#160;</td>
          <td style="width: 3%; vertical-align: middle;">&#160;</td>
          <td style="width: 47%; vertical-align: middle;">
            <div style="color: #000000;">Gaurav Shah, MD</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: middle;">&#160;</td>
          <td style="width: 3%; vertical-align: middle;">&#160;</td>
          <td style="width: 47%; vertical-align: middle;">
            <div style="color: #000000; font-style: italic;">Chief Executive Officer and Director</div>
          </td>
        </tr>
        <tr>
          <td style="width: 50%; vertical-align: middle;">&#160;</td>
          <td style="width: 3%; vertical-align: middle;">&#160;</td>
          <td style="width: 47%; vertical-align: middle;">
            <div style="color: #000000; font-style: italic;">(Principal Executive Officer)</div>
          </td>
        </tr>

    </table>
    <div><br>
    </div>
    <div><br>
    </div>
    <div>
      <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>brhc20052523_ex31-2.htm
<DESCRIPTION>EXHIBIT 31.2
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 23.3.2.5148
         Copyright 1995 - 2023 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <div>
      <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
      <div>
        <div style="text-align: right; color: #000000; font-weight: bold;">Exhibit 31.2</div>
        <div><br>
        </div>
        <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATIONS</div>
        <div><br>
        </div>
        <div style="color: #000000;">I, John Militello, certify that:</div>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt; vertical-align: top; color: #000000;">1.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">I have reviewed this quarterly report on Form 10-Q for the period ended March 31, 2023 of Rocket Pharmaceuticals, Inc.;</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt; vertical-align: top; color: #000000;">2.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div 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;</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt; vertical-align: top; color: #000000;">3.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div 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;</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt; vertical-align: top; color: #000000;">4.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">The registrant&#8217;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:</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">a.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">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;</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">b.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">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;</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">c.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of
                  the period covered by this report based on such evaluation; and</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">d.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the
                  case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting; and</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt; vertical-align: top; color: #000000;">5.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the
                  registrant&#8217;s board of directors (or persons performing the equivalent functions):</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">a.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant&#8217;s ability to record,
                  process, summarize and report financial information; and</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;" class="DSPFListTable">

            <tr>
              <td style="width: 18pt;"><br>
              </td>
              <td style="width: 18pt; vertical-align: top; color: #000000;">b.</td>
              <td style="width: auto; vertical-align: top; text-align: justify;">
                <div style="color: #000000;">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <table cellspacing="0" cellpadding="0" border="0" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

            <tr>
              <td style="width: 50%; vertical-align: middle;">
                <div style="color: #000000;">Date: May 5, 2023</div>
              </td>
              <td style="width: 3%; vertical-align: middle;">
                <div style="color: #000000;">By:</div>
              </td>
              <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
                <div style="color: #000000;">/s/ John Militello</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: middle;">&#160;</td>
              <td style="width: 3%; vertical-align: middle;">&#160;</td>
              <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000;">John Militello</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: middle;">&#160;</td>
              <td style="width: 3%; vertical-align: middle;">&#160;</td>
              <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">VP of Finance, Senior Controller and Treasurer</div>
              </td>
            </tr>
            <tr>
              <td style="width: 50%; vertical-align: middle;">&#160;</td>
              <td style="width: 3%; vertical-align: middle;">&#160;</td>
              <td style="width: 47%; vertical-align: middle;">
                <div style="color: #000000; font-style: italic;">(Interim Principal Financial Officer and Principal Accounting Officer)</div>
              </td>
            </tr>

        </table>
        <div><br>
        </div>
        <div>
          <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>brhc20052523_ex32-1.htm
<DESCRIPTION>EXHIBIT 32.1
<TEXT>
<html>
  <head>
    <title></title>
    <!-- Licensed to: Summit, a Broadridge Company
         Document created using Broadridge PROfile 23.3.2.5148
         Copyright 1995 - 2023 Broadridge -->
  </head>
<body bgcolor="#ffffff" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; color: #000000;">
  <div>
    <hr noshade="noshade" align="center" style="height: 4px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;">
    <div>
      <div style="text-align: right; color: #000000; font-weight: bold;">Exhibit 32.1</div>
      <div><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">CERTIFICATION PURSUANT TO</div>
      <div><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">18 U.S.C. SECTION 1350,</div>
      <div style="text-align: center; color: #000000; font-weight: bold;">AS ADOPTED PURSUANT TO</div>
      <div><br>
      </div>
      <div style="text-align: center; color: #000000; font-weight: bold;">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</div>
      <div><br>
      </div>
      <div style="text-indent: 36pt; color: #000000;">In connection with the quarterly report on Form 10-Q of Rocket Pharmaceuticals, Inc. (the &#8220;Company&#8221;) for the period ended March 31,
        2023, as filed with the United States Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), each of the undersigned officers hereby certifies, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that
        to his knowledge:</div>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" id="z3a9a2dd142fd42c08781972ae089113f" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; color: #000000;">1)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: #000000;">the Report which this statement accompanies fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and</div>
            </td>
          </tr>

      </table>
      <table cellspacing="0" cellpadding="0" id="zc69e8315fe6b407791035864a9860740" class="DSPFListTable" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; text-align: left; color: #000000;">

          <tr>
            <td style="width: 18pt;"><br>
            </td>
            <td style="width: 18pt; vertical-align: top; color: #000000;">2)</td>
            <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: #000000;">the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <table cellspacing="0" cellpadding="0" border="0" id="z03890bc192224348b130b21d298c9f22" style="font-family: 'Times New Roman'; font-size: 10pt; width: 100%; border-collapse: collapse; text-align: left; color: #000000;">

          <tr>
            <td style="width: 50%; vertical-align: middle;">
              <div style="color: #000000;">Date: May 5, 2023</div>
            </td>
            <td style="width: 3%; vertical-align: middle;">
              <div style="color: #000000;">By:</div>
            </td>
            <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000;">/s/ Gaurav Shah, MD</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000;">Gaurav Shah, MD</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000; font-style: italic;">Chief Executive Officer and Director</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000; font-style: italic;">(Principal Executive Officer)</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">&#160;</td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">
              <div style="color: #000000;">Date: May 5, 2023</div>
            </td>
            <td style="width: 3%; vertical-align: middle;">
              <div style="color: #000000;">By:</div>
            </td>
            <td style="width: 47%; vertical-align: middle; border-bottom: 2px solid rgb(0, 0, 0);">
              <div style="color: #000000;">/s/ John Militello</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000;">John Militello</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000; font-style: italic;">VP of Finance, Senior Controller and Treasurer</div>
            </td>
          </tr>
          <tr>
            <td style="width: 50%; vertical-align: middle;">&#160;</td>
            <td style="width: 3%; vertical-align: middle;">&#160;</td>
            <td style="width: 47%; vertical-align: middle;">
              <div style="color: #000000; font-style: italic;">(Interim Principal Financial Officer and Principal Accounting Officer)</div>
            </td>
          </tr>

      </table>
      <div><br>
      </div>
      <div><br>
      </div>
      <div>
        <hr noshade="noshade" align="center" style="height: 2px; color: #000000; background-color: #000000; text-align: center; margin-left: auto; margin-right: auto; border: none;"></div>
      <div><br>
      </div>
    </div>
  </div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>rckt-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.2.5148 Broadridge-->
<xs:schema targetNamespace="http://rocketpharma.com/20230331" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:rckt="http://rocketpharma.com/20230331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-types="http://fasb.org/us-types/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="rckt-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rckt-20230331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rckt-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:linkbaseRef xlink:type="simple" xlink:href="rckt-20230331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" />
      <link:roleType roleURI="http://rocketpharma.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000100 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
        <link:definition>010000 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
        <!--Parent Role: Consolidated Balance Sheets-->
        <link:definition>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations" id="ConsolidatedStatementsOfOperations">
        <link:definition>020000 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss" id="ConsolidatedStatementsOfComprehensiveLoss">
        <link:definition>030000 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity" id="ConsolidatedStatementsOfStockholdersEquity">
        <link:definition>040000 - Statement - Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
        <link:definition>050000 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/NatureOfBusiness" id="NatureOfBusiness">
        <link:definition>060100 - Disclosure - Nature of Business</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RisksAndLiquidity" id="RisksAndLiquidity">
        <link:definition>060200 - Disclosure - Risks and Liquidity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" id="BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies">
        <link:definition>060300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstruments" id="FairValueOfFinancialInstruments">
        <link:definition>060400 - Disclosure - Fair Value of Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNet" id="PropertyAndEquipmentNet">
        <link:definition>060500 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwill" id="IntangibleAssetsAndGoodwill">
        <link:definition>060600 - Disclosure - Intangible Assets and Goodwill</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses" id="AccountsPayableAndAccruedExpenses">
        <link:definition>060700 - Disclosure - Accounts Payable and Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockholdersEquity" id="StockholdersEquity">
        <link:definition>060800 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockBasedCompensation" id="StockBasedCompensation">
        <link:definition>060900 - Disclosure - Stock Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/Warrants" id="Warrants">
        <link:definition>061000 - Disclosure - Warrants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/NetLossPerShare" id="NetLossPerShare">
        <link:definition>061100 - Disclosure - Net Loss Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
        <link:definition>061200 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty" id="AgreementsRelatedToIntellectualProperty">
        <link:definition>061300 - Disclosure - Agreements Related to Intellectual Property</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RenovacorAcquisition" id="RenovacorAcquisition">
        <link:definition>061400 - Disclosure - Renovacor Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CirmGrants" id="CirmGrants">
        <link:definition>061500 - Disclosure - CIRM Grants</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
        <link:definition>061600 - Disclosure - Related Party Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/KSavingsPlan" id="KSavingsPlan">
        <link:definition>061700 - Disclosure - 401(k) Savings Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" id="BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies">
        <!--Parent Role: Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies-->
        <link:definition>070300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" id="BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables">
        <!--Parent Role: Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies-->
        <link:definition>080300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables" id="FairValueOfFinancialInstrumentsTables">
        <!--Parent Role: Fair Value of Financial Instruments-->
        <link:definition>080400 - Disclosure - Fair Value of Financial Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetTables" id="PropertyAndEquipmentNetTables">
        <!--Parent Role: Property and Equipment, Net-->
        <link:definition>080500 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables" id="IntangibleAssetsAndGoodwillTables">
        <!--Parent Role: Intangible Assets and Goodwill-->
        <link:definition>080600 - Disclosure - Intangible Assets and Goodwill (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables" id="AccountsPayableAndAccruedExpensesTables">
        <!--Parent Role: Accounts Payable and Accrued Expenses-->
        <link:definition>080700 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockBasedCompensationTables" id="StockBasedCompensationTables">
        <!--Parent Role: Stock Based Compensation-->
        <link:definition>080900 - Disclosure - Stock Based Compensation (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/WarrantsTables" id="WarrantsTables">
        <!--Parent Role: Warrants-->
        <link:definition>081000 - Disclosure - Warrants (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/NetLossPerShareTables" id="NetLossPerShareTables">
        <!--Parent Role: Net Loss Per Share-->
        <link:definition>081100 - Disclosure - Net Loss Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesTables" id="CommitmentsAndContingenciesTables">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>081200 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RenovacorAcquisitionTables" id="RenovacorAcquisitionTables">
        <!--Parent Role: Renovacor Acquisition-->
        <link:definition>081400 - Disclosure - Renovacor Acquisition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/NatureOfBusinessDetails" id="NatureOfBusinessDetails">
        <!--Parent Role: Nature of Business-->
        <link:definition>090100 - Disclosure - Nature of Business (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RisksAndLiquidityDetails" id="RisksAndLiquidityDetails">
        <!--Parent Role: Risks and Liquidity-->
        <link:definition>090200 - Disclosure - Risks and Liquidity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" id="BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails">
        <!--Parent Role: Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies-->
        <link:definition>090300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" id="BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails">
        <!--Parent Role: Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies-->
        <link:definition>090302 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" id="FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
        <!--Parent Role: Fair Value of Financial Instruments-->
        <link:definition>090402 - Disclosure - Fair Value of Financial Instruments, Measured on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails" id="FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails">
        <!--Parent Role: Fair Value of Financial Instruments-->
        <link:definition>090404 - Disclosure - Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails" id="FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails">
        <!--Parent Role: Fair Value of Financial Instruments-->
        <link:definition>090406 - Disclosure - Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails" id="PropertyAndEquipmentNetDetails">
        <!--Parent Role: Property and Equipment, Net-->
        <link:definition>090500 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails" id="IntangibleAssetsAndGoodwillDetails">
        <!--Parent Role: Intangible Assets and Goodwill-->
        <link:definition>090600 - Disclosure - Intangible Assets and Goodwill (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails" id="AccountsPayableAndAccruedExpensesDetails">
        <!--Parent Role: Accounts Payable and Accrued Expenses-->
        <link:definition>090700 - Disclosure - Accounts Payable and Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
        <!--Parent Role: Stockholders' Equity-->
        <link:definition>090800 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails" id="StockBasedCompensationShareOptionValuationDetails">
        <!--Parent Role: Stock Based Compensation-->
        <link:definition>090900 - Disclosure - Stock Based Compensation, Share Option Valuation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails" id="StockBasedCompensationRestrictedStockUnitsDetails">
        <!--Parent Role: Stock Based Compensation-->
        <link:definition>090902 - Disclosure - Stock Based Compensation, Restricted Stock Units (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails" id="StockBasedCompensationStockbasedCompensationDetails">
        <!--Parent Role: Stock Based Compensation-->
        <link:definition>090904 - Disclosure - Stock Based Compensation, Stock-Based Compensation (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/WarrantsRocketWarrantsDetails" id="WarrantsRocketWarrantsDetails">
        <!--Parent Role: Warrants-->
        <link:definition>091000 - Disclosure - Warrants, Rocket Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails" id="WarrantsRenovacorWarrantsDetails">
        <!--Parent Role: Warrants-->
        <link:definition>091002 - Disclosure - Warrants, Renovacor Warrants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/NetLossPerShareDetails" id="NetLossPerShareDetails">
        <!--Parent Role: Net Loss Per Share-->
        <link:definition>091100 - Disclosure - Net Loss Per Share (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails" id="CommitmentsAndContingenciesFinanceLeaseDetails">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>091200 - Disclosure - Commitments and Contingencies, Finance Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" id="CommitmentsAndContingenciesOperatingLeasesDetails">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>091202 - Disclosure - Commitments and Contingencies, Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" id="CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails">
        <!--Parent Role: Commitments and Contingencies-->
        <link:definition>091204 - Disclosure - Commitments and Contingencies, Details of Operating and Finance Lease (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" id="CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1">
        <!--Parent Role: Commitments and Contingencies, Details of Operating and Finance Lease (Details)-->
        <link:definition>091206 - Disclosure - Commitments and Contingencies, Details of Operating and Finance Lease (Details)1</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RenovacorAcquisitionDetails" id="RenovacorAcquisitionDetails">
        <!--Parent Role: Renovacor Acquisition-->
        <link:definition>091400 - Disclosure - Renovacor Acquisition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/CirmGrantsDetails" id="CirmGrantsDetails">
        <!--Parent Role: CIRM Grants-->
        <link:definition>091500 - Disclosure - CIRM Grants (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
        <!--Parent Role: Related Party Transactions-->
        <link:definition>091600 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://rocketpharma.com/role/KSavingsPlanDetails" id="KSavingsPlanDetails">
        <!--Parent Role: 401(k) Savings Plan-->
        <link:definition>091700 - Disclosure - 401(k) Savings Plan (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/currency/2022" schemaLocation="https://xbrl.sec.gov/currency/2022/currency-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/exch/2022" schemaLocation="https://xbrl.sec.gov/exch/2022/exch-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/naics/2022" schemaLocation="https://xbrl.sec.gov/naics/2022/naics-2022.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/sic/2022" schemaLocation="https://xbrl.sec.gov/sic/2022/sic-2022.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/negated" schemaLocation="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/role/net" schemaLocation="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd" />
  <xs:import namespace="http://xbrl.sec.gov/stpr/2022" schemaLocation="https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" />
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <xs:import namespace="http://www.xbrl.org/2004/ref" schemaLocation="http://www.xbrl.org/2004/ref-2004-08-10.xsd" />
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
  <xs:import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
  <xs:import namespace="http://www.xbrl.org/2009/arcrole/fact-explanatoryFact" schemaLocation="http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd" />
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
  <xs:import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
  <xs:element name="CommonStockWarrantMember" id="rckt_CommonStockWarrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ConsultingAgreementBusinessDevelopmentMember" id="rckt_ConsultingAgreementBusinessDevelopmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ResearchAndDevelopmentIncentives" id="rckt_ResearchAndDevelopmentIncentives" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="RisksAndLiquidityAbstract" id="rckt_RisksAndLiquidityAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="RisksAndLiquidityTextBlock" id="rckt_RisksAndLiquidityTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="RelatedPartyTransactionAbstract" id="rckt_RelatedPartyTransactionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SpouseOfExecutiveOfficerMember" id="rckt_SpouseOfExecutiveOfficerMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" id="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" id="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" id="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" id="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" id="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="StockIssuedDuringSharesCommonStockWarrantExercised" id="rckt_StockIssuedDuringSharesCommonStockWarrantExercised" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IssuanceOfCommonStockPursuantToExerciseOfWarrants" id="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" id="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="SeriesAConvertiblePreferredSharesMember" id="rckt_SeriesAConvertiblePreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SeriesBConvertiblePreferredSharesMember" id="rckt_SeriesBConvertiblePreferredSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockOptionAbstract" id="rckt_StockOptionAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" id="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="AggregateIntrinsicValueAbstract" id="rckt_AggregateIntrinsicValueAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="EmployeeAndDirectorMember" id="rckt_EmployeeAndDirectorMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
  <xs:element name="AgreementsRelatedToIntellectualPropertyAbstract" id="rckt_AgreementsRelatedToIntellectualPropertyAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AgreementsRelatedToIntellectualPropertyTextBlock" id="rckt_AgreementsRelatedToIntellectualPropertyTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ResearchAndDevelopmentCostsCurrent" id="rckt_ResearchAndDevelopmentCostsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AcquisitionExpensesCurrent" id="rckt_AcquisitionExpensesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="RenovacorIncMember" id="rckt_RenovacorIncMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="BusinessAcquisitionExchangeRatio" id="rckt_BusinessAcquisitionExchangeRatio" type="xbrli:pureItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="WarrantsClassifiedAsEquityMember" id="rckt_WarrantsClassifiedAsEquityMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DerivativeLiabilitiesMember" id="rckt_DerivativeLiabilitiesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CIRMGrantsAbstract" id="rckt_CIRMGrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" id="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceSevenMember" id="rckt_WarrantsExercisePriceSevenMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceThreeMember" id="rckt_WarrantsExercisePriceThreeMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceTwoMember" id="rckt_WarrantsExercisePriceTwoMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceSixMember" id="rckt_WarrantsExercisePriceSixMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceFourMember" id="rckt_WarrantsExercisePriceFourMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="DetailedInformationOfWarrantsAbstract" id="rckt_DetailedInformationOfWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightGrantDate" id="rckt_ClassOfWarrantOrRightGrantDate" type="xbrli:dateItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceFiveMember" id="rckt_WarrantsExercisePriceFiveMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisePriceOneMember" id="rckt_WarrantsExercisePriceOneMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ExercisePricePerShareWarrantsAbstract" id="rckt_ExercisePricePerShareWarrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" id="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="WarrantsExercisableForCommonSharesMember" id="rckt_WarrantsExercisableForCommonSharesMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfWarrantSharesOutstandingAndExercisableAbstract" id="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" id="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="AdjustmentOfRightOfUseAssets" id="rckt_AdjustmentOfRightOfUseAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PropertyPlantAndEquipmentWriteDown" id="rckt_PropertyPlantAndEquipmentWriteDown" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PaymentsToAcquireRightOfUseAsset" id="rckt_PaymentsToAcquireRightOfUseAsset" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="IncreaseDecreaseInFinanceLeaseLiabilities" id="rckt_IncreaseDecreaseInFinanceLeaseLiabilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="LADICIRMGrantMember" id="rckt_LADICIRMGrantMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AdditionalInformationOfCIRMGrantsAbstract" id="rckt_AdditionalInformationOfCIRMGrantsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="ProceedsFromMilestonePayments" id="rckt_ProceedsFromMilestonePayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" />
  <xs:element name="GrantAwardForClinicalDevelopmentSupport" id="rckt_GrantAwardForClinicalDevelopmentSupport" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="NumberOfMilestonesAchieved" id="rckt_NumberOfMilestonesAchieved" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" id="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities" type="dtr-types:areaItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PercentageOfAnnualIncreaseInBaseRent" id="rckt_PercentageOfAnnualIncreaseInBaseRent" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="NewJerseyLeaseAgreementMember" id="rckt_NewJerseyLeaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AAVCurrentGoodManufacturingPracticecGMPMember" id="rckt_AAVCurrentGoodManufacturingPracticecGMPMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfOptionsToRenewLeaseAgreement" id="rckt_NumberOfOptionsToRenewLeaseAgreement" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="FinanceLeasesEstimatedRentPayments" id="rckt_FinanceLeasesEstimatedRentPayments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" />
  <xs:element name="EmpireStateBuildingLeaseAgreementAmendmentMember" id="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="EmpireStateBuildingLeaseAgreementMember" id="rckt_EmpireStateBuildingLeaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="InotekLexingtonMassachusettsLeaseAgreementMember" id="rckt_InotekLexingtonMassachusettsLeaseAgreementMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="HopewellMember" id="rckt_HopewellMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" id="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinanceLeaseCostsAbstract" id="rckt_FinanceLeaseCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="FinanceLeaseLiabilityPaymentsDueAfterYearFour" id="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" id="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="ShareholdersEquityDisclosureAbstract" id="rckt_ShareholdersEquityDisclosureAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="SaleOfStockAggregateOfferingPrice" id="rckt_SaleOfStockAggregateOfferingPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" />
  <xs:element name="AtTheMarketOfferingMember" id="rckt_AtTheMarketOfferingMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="CowenAndCompanyLLCMember" id="rckt_CowenAndCompanyLLCMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PrivateWarrantsMember" id="rckt_PrivateWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="NumberOfClinicalStagePrograms" id="rckt_NumberOfClinicalStagePrograms" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" id="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" id="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="PreFundedWarrantsMember" id="rckt_PreFundedWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="PublicWarrantsMember" id="rckt_PublicWarrantsMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="LeaseSupplementalCashFlowInformationTableTextBlock" id="rckt_LeaseSupplementalCashFlowInformationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="LeaseBalanceSheetInformationTableTextBlock" id="rckt_LeaseBalanceSheetInformationTableTextBlock" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" />
  <xs:element name="MiceColonyModelMember" id="rckt_MiceColonyModelMember" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="AtTheMarketOfferingAbstract" id="rckt_AtTheMarketOfferingAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" abstract="true" xbrli:periodType="duration" />
  <xs:element name="StockIssuedIssuanceCosts" id="rckt_StockIssuedIssuanceCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="GrossProceedsFromIssuanceOfCommonStock" id="rckt_GrossProceedsFromIssuanceOfCommonStock" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" />
  <xs:element name="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" id="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" abstract="false" xbrli:periodType="instant" />
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>rckt-20230331_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.2.5148 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisitionDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisitionDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShareDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShareDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpensesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwillDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedBalanceSheets" />
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="calculation: Assets to PropertyPlantAndEquipmentNet" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="Goodwill" xlink:title="calculation: Assets to Goodwill" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="calculation: AssetsCurrent to PrepaidExpenseAndOtherAssetsCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="ShortTermInvestments" xlink:title="calculation: AssetsCurrent to ShortTermInvestments" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AssetsCurrent" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: AssetsCurrent to CashAndCashEquivalentsAtCarryingValue" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="AssetsCurrent" xlink:title="calculation: Assets to AssetsCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="calculation: Assets to RestrictedCashEquivalentsNoncurrent" order="7.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="DepositsAssetsNoncurrent" xlink:title="calculation: Assets to DepositsAssetsNoncurrent" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="calculation: Assets to FinanceLeaseRightOfUseAsset" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="calculation: Assets to OperatingLeaseRightOfUseAsset" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="calculation: Assets to IntangibleAssetsNetExcludingGoodwill" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Assets" xlink:to="LongTermInvestments" xlink:title="calculation: Assets to LongTermInvestments" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="PreferredStockValue" xlink:title="calculation: StockholdersEquity to PreferredStockValue" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="CommonStockValue" xlink:title="calculation: StockholdersEquity to CommonStockValue" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="calculation: StockholdersEquity to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="calculation: StockholdersEquity to RetainedEarningsAccumulatedDeficit" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="AdditionalPaidInCapital" xlink:title="calculation: StockholdersEquity to AdditionalPaidInCapital" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="StockholdersEquity" xlink:to="TreasuryStockValue" xlink:title="calculation: StockholdersEquity to TreasuryStockValue" order="4.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="StockholdersEquity" xlink:title="calculation: LiabilitiesAndStockholdersEquity to StockholdersEquity" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: Liabilities to OperatingLeaseLiabilityNoncurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="calculation: LiabilitiesCurrent to AccountsPayableAndAccruedLiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to OperatingLeaseLiabilityCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesCurrent" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="calculation: LiabilitiesCurrent to FinanceLeaseLiabilityCurrent" order="3.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="LiabilitiesCurrent" xlink:title="calculation: Liabilities to LiabilitiesCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="calculation: Liabilities to OtherLiabilitiesNoncurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="Liabilities" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="calculation: Liabilities to FinanceLeaseLiabilityNoncurrent" order="5.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="Liabilities" xlink:title="calculation: LiabilitiesAndStockholdersEquity to Liabilities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="CommitmentsAndContingencies" xlink:title="calculation: LiabilitiesAndStockholdersEquity to CommitmentsAndContingencies" order="2.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="GeneralAndAdministrativeExpense" xlink:title="calculation: OperatingExpenses to GeneralAndAdministrativeExpense" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingExpenses" xlink:to="ResearchAndDevelopmentExpense" xlink:title="calculation: OperatingExpenses to ResearchAndDevelopmentExpense" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="OperatingExpenses" xlink:title="calculation: OperatingIncomeLoss to OperatingExpenses" order="0.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingIncomeLoss" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="calculation: OperatingIncomeLoss to RevenueFromContractWithCustomerExcludingAssessedTax" order="1.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="OperatingIncomeLoss" xlink:title="calculation: NetIncomeLoss to OperatingIncomeLoss" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome" xlink:label="InterestAndOtherIncome" xlink:title="InterestAndOtherIncome" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="InterestAndOtherIncome" xlink:title="calculation: NetIncomeLoss to InterestAndOtherIncome" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentIncentives" xlink:label="ResearchAndDevelopmentIncentives" xlink:title="ResearchAndDevelopmentIncentives" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="ResearchAndDevelopmentIncentives" xlink:title="calculation: NetIncomeLoss to ResearchAndDevelopmentIncentives" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:title="calculation: NetIncomeLoss to AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetIncomeLoss" xlink:to="InterestExpense" xlink:title="calculation: NetIncomeLoss to InterestExpense" order="2.0" weight="-1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="calculation: ComprehensiveIncomeNetOfTax to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="NetIncomeLoss" xlink:title="calculation: ComprehensiveIncomeNetOfTax to NetIncomeLoss" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOperatingLeaseLiability" order="32.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" order="28.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="ShareBasedCompensation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to ShareBasedCompensation" order="18.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdjustmentOfRightOfUseAssets" xlink:label="AdjustmentOfRightOfUseAssets" xlink:title="AdjustmentOfRightOfUseAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="AdjustmentOfRightOfUseAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to AdjustmentOfRightOfUseAssets" order="27.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to CostOfGoodsAndServicesSoldDepreciation" order="22.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInOtherOperatingLiabilities" order="31.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="29.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="NetIncomeLoss" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to NetIncomeLoss" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PropertyPlantAndEquipmentWriteDown" xlink:label="PropertyPlantAndEquipmentWriteDown" xlink:title="PropertyPlantAndEquipmentWriteDown" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="PropertyPlantAndEquipmentWriteDown" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to PropertyPlantAndEquipmentWriteDown" order="14.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="30.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncreaseDecreaseInFinanceLeaseLiabilities" xlink:label="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:title="IncreaseDecreaseInFinanceLeaseLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:title="calculation: NetCashProvidedByUsedInOperatingActivities to IncreaseDecreaseInFinanceLeaseLiabilities" order="35.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInOperatingActivities" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="PaymentsToAcquireInvestments" xlink:title="PaymentsToAcquireInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireInvestments" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireInvestments" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquirePropertyPlantAndEquipment" order="3.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PaymentsToAcquireRightOfUseAsset" xlink:label="PaymentsToAcquireRightOfUseAsset" xlink:title="PaymentsToAcquireRightOfUseAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="PaymentsToAcquireRightOfUseAsset" xlink:title="calculation: NetCashProvidedByUsedInInvestingActivities to PaymentsToAcquireRightOfUseAsset" order="9.0" weight="-1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInInvestingActivities" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromIssuanceOfCommonStock" order="10.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromStockOptionsExercised" order="9.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="ProceedsFromWarrantExercises" xlink:title="calculation: NetCashProvidedByUsedInFinancingActivities to ProceedsFromWarrantExercises" order="11.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to NetCashProvidedByUsedInFinancingActivities" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to RestrictedCashEquivalentsNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="calculation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to CashAndCashEquivalentsAtCarryingValue" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="calculation: PropertyPlantAndEquipmentNet to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="2.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="calculation: PropertyPlantAndEquipmentNet to PropertyPlantAndEquipmentGross" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="calculation: IntangibleAssetsNetExcludingGoodwill to IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to OtherAccruedLiabilitiesCurrent" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to AccruedProfessionalFeesCurrent" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to EmployeeRelatedLiabilitiesCurrent" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AcquisitionExpensesCurrent" xlink:label="AcquisitionExpensesCurrent" xlink:title="AcquisitionExpensesCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="AcquisitionExpensesCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to AcquisitionExpensesCurrent" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="ConstructionPayableCurrent" xlink:title="ConstructionPayableCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="ConstructionPayableCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to ConstructionPayableCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent" xlink:label="RegulatoryLiabilityCurrent" xlink:title="RegulatoryLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="RegulatoryLiabilityCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to RegulatoryLiabilityCurrent" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentCostsCurrent" xlink:label="ResearchAndDevelopmentCostsCurrent" xlink:title="ResearchAndDevelopmentCostsCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="ResearchAndDevelopmentCostsCurrent" xlink:title="calculation: AccountsPayableAndAccruedLiabilitiesCurrent to ResearchAndDevelopmentCostsCurrent" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:title="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:label="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:title="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:title="calculation: WeightedAverageNumberDilutedSharesOutstandingAdjustment to IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" order="3.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseLiability" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="calculation: OperatingLeaseLiability to OperatingLeaseLiabilityNoncurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="OperatingLeaseLiability" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="calculation: OperatingLeaseLiability to OperatingLeaseLiabilityCurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueAfterYearFour" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearFour" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearThree" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityPaymentsDueYearTwo" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiability" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="calculation: FinanceLeaseLiability to FinanceLeaseLiabilityCurrent" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiability" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="calculation: FinanceLeaseLiability to FinanceLeaseLiabilityNoncurrent" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LeaseCost" xlink:to="FinanceLeaseRightOfUseAssetAmortization" xlink:title="calculation: LeaseCost to FinanceLeaseRightOfUseAssetAmortization" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LeaseCost" xlink:to="OperatingLeaseCost" xlink:title="calculation: LeaseCost to OperatingLeaseCost" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LeaseCost" xlink:to="FinanceLeaseInterestExpense" xlink:title="calculation: LeaseCost to FinanceLeaseInterestExpense" order="1.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiability" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiability" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: FinanceLeaseLiabilityPaymentsDue to FinanceLeaseLiabilityUndiscountedExcessAmount" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="OperatingLeaseLiability" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to OperatingLeaseLiability" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="calculation: LesseeOperatingLeaseLiabilityPaymentsDue to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="0.0" weight="1.0" />
  </link:calculationLink>
  <link:calculationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="4.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" order="3.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" order="6.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" order="5.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="7.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="8.0" weight="-1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" order="0.0" weight="1.0" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0.0" weight="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="Goodwill" xlink:title="calculation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to Goodwill" order="1.0" weight="1.0" />
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>rckt-20230331_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.2.5148 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://rocketpharma.com/role/KSavingsPlanDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#KSavingsPlanDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CirmGrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CirmGrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisitionDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisitionDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesOperatingLeasesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesFinanceLeaseDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShareDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShareDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsRenovacorWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsRocketWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsRocketWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationStockbasedCompensationDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationShareOptionValuationDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpensesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwillDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RisksAndLiquidityDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RisksAndLiquidityDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NatureOfBusinessDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#NatureOfBusinessDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisitionTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisitionTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShareTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpensesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwillTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNetTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/KSavingsPlan" xlink:type="simple" xlink:href="rckt-20230331.xsd#KSavingsPlan" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="rckt-20230331.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CirmGrants" xlink:type="simple" xlink:href="rckt-20230331.xsd#CirmGrants" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisition" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisition" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty" xlink:type="simple" xlink:href="rckt-20230331.xsd#AgreementsRelatedToIntellectualProperty" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShare" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShare" />
  <link:roleRef roleURI="http://rocketpharma.com/role/Warrants" xlink:type="simple" xlink:href="rckt-20230331.xsd#Warrants" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensation" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockholdersEquity" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpenses" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwill" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwill" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNet" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNet" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RisksAndLiquidity" xlink:type="simple" xlink:href="rckt-20230331.xsd#RisksAndLiquidity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NatureOfBusiness" xlink:type="simple" xlink:href="rckt-20230331.xsd#NatureOfBusiness" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfStockholdersEquity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://rocketpharma.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="rckt-20230331.xsd#DocumentAndEntityInformation" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/DocumentAndEntityInformation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="definition: StatementLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrentAbstract" xlink:title="definition: StatementLineItems to LiabilitiesCurrentAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="definition: StatementLineItems to OperatingLeaseLiabilityNoncurrent" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="definition: StatementLineItems to FinanceLeaseLiabilityNoncurrent" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="definition: StatementLineItems to OtherLiabilitiesNoncurrent" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Liabilities" xlink:title="definition: StatementLineItems to Liabilities" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommitmentsAndContingencies" xlink:title="definition: StatementLineItems to CommitmentsAndContingencies" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: StatementLineItems to LiabilitiesAndStockholdersEquity" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockValue" xlink:title="definition: StatementLineItems to PreferredStockValue" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockValue" xlink:title="definition: StatementLineItems to CommonStockValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TreasuryStockValue" xlink:title="definition: StatementLineItems to TreasuryStockValue" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdditionalPaidInCapital" xlink:title="definition: StatementLineItems to AdditionalPaidInCapital" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StatementLineItems to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StatementLineItems to RetainedEarningsAccumulatedDeficit" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="definition: StatementLineItems to AccountsPayableAndAccruedLiabilitiesCurrent" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="definition: StatementLineItems to OperatingLeaseLiabilityCurrent" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="definition: StatementLineItems to FinanceLeaseLiabilityCurrent" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LiabilitiesCurrent" xlink:title="definition: StatementLineItems to LiabilitiesCurrent" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrentAbstract" xlink:title="definition: StatementLineItems to AssetsCurrentAbstract" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: StatementLineItems to PropertyPlantAndEquipmentNet" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Goodwill" xlink:title="definition: StatementLineItems to Goodwill" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="definition: StatementLineItems to IntangibleAssetsNetExcludingGoodwill" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="definition: StatementLineItems to RestrictedCashEquivalentsNoncurrent" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="DepositsAssetsNoncurrent" xlink:title="definition: StatementLineItems to DepositsAssetsNoncurrent" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="LongTermInvestments" xlink:title="definition: StatementLineItems to LongTermInvestments" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: StatementLineItems to OperatingLeaseRightOfUseAsset" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="definition: StatementLineItems to FinanceLeaseRightOfUseAsset" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="Assets" xlink:title="definition: StatementLineItems to Assets" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: StatementLineItems to CashAndCashEquivalentsAtCarryingValue" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="ShortTermInvestments" xlink:title="definition: StatementLineItems to ShortTermInvestments" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="definition: StatementLineItems to PrepaidExpenseAndOtherAssetsCurrent" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AssetsCurrent" xlink:title="definition: StatementLineItems to AssetsCurrent" order="35.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="36.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesAConvertiblePreferredSharesMember" xlink:label="SeriesAConvertiblePreferredSharesMember" xlink:title="SeriesAConvertiblePreferredSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesAConvertiblePreferredSharesMember" xlink:title="definition: ClassOfStockDomain to SeriesAConvertiblePreferredSharesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesBConvertiblePreferredSharesMember" xlink:label="SeriesBConvertiblePreferredSharesMember" xlink:title="SeriesBConvertiblePreferredSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesBConvertiblePreferredSharesMember" xlink:title="definition: ClassOfStockDomain to SeriesBConvertiblePreferredSharesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="definition: StatementLineItems to StockholdersEquityAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to PreferredStockParOrStatedValuePerShare" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesAuthorized" xlink:title="definition: StatementLineItems to PreferredStockSharesAuthorized" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesIssued" xlink:title="definition: StatementLineItems to PreferredStockSharesIssued" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="PreferredStockSharesOutstanding" xlink:title="definition: StatementLineItems to PreferredStockSharesOutstanding" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: StatementLineItems to CommonStockParOrStatedValuePerShare" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: StatementLineItems to CommonStockSharesAuthorized" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesIssued" xlink:title="definition: StatementLineItems to CommonStockSharesIssued" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: StatementLineItems to CommonStockSharesOutstanding" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="TreasuryStockShares" xlink:title="definition: StatementLineItems to TreasuryStockShares" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="11.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="definition: StatementTable to StatementClassOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain_2" xlink:title="ClassOfStockDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain_2" xlink:title="definition: StatementClassOfStockAxis to ClassOfStockDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesAConvertiblePreferredSharesMember" xlink:label="SeriesAConvertiblePreferredSharesMember" xlink:title="SeriesAConvertiblePreferredSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesAConvertiblePreferredSharesMember" xlink:title="definition: ClassOfStockDomain to SeriesAConvertiblePreferredSharesMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesBConvertiblePreferredSharesMember" xlink:label="SeriesBConvertiblePreferredSharesMember" xlink:title="SeriesBConvertiblePreferredSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockDomain" xlink:to="SeriesBConvertiblePreferredSharesMember" xlink:title="definition: ClassOfStockDomain to SeriesBConvertiblePreferredSharesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="definition: StatementLineItems to StockholdersEquity" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="definition: StatementLineItems to SharesOutstanding" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercised" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:label="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:title="IssuanceOfCommonStockPursuantToExerciseOfWarrants" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:title="definition: StatementLineItems to IssuanceOfCommonStockPursuantToExerciseOfWarrants" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringSharesCommonStockWarrantExercised" xlink:label="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:title="StockIssuedDuringSharesCommonStockWarrantExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:title="definition: StatementLineItems to StockIssuedDuringSharesCommonStockWarrantExercised" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodValueNewIssues" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: StatementLineItems to StockIssuedDuringPeriodSharesNewIssues" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:label="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:title="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:title="definition: StatementLineItems to OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="definition: StatementLineItems to NetIncomeLoss" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="16.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="TreasuryStockCommonMember" xlink:title="definition: EquityComponentDomain to TreasuryStockCommonMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NatureOfBusiness" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RisksAndLiquidity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstruments" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNet" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwill" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockholdersEquity" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensation" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/Warrants" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShare" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingencies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisition" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CirmGrants" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RelatedPartyTransactions" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/KSavingsPlan" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNetTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShareTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisitionTables" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NatureOfBusinessDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RisksAndLiquidityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareholdersEquityDisclosureAbstract" xlink:label="ShareholdersEquityDisclosureAbstract" xlink:title="ShareholdersEquityDisclosureAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="ShareholdersEquityDisclosureAbstract" xlink:title="definition: ClassOfStockLineItems to ShareholdersEquityDisclosureAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="definition: ClassOfStockLineItems to CommonStockParOrStatedValuePerShare" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SaleOfStockAggregateOfferingPrice" xlink:label="SaleOfStockAggregateOfferingPrice" xlink:title="SaleOfStockAggregateOfferingPrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="SaleOfStockAggregateOfferingPrice" xlink:title="definition: ClassOfStockLineItems to SaleOfStockAggregateOfferingPrice" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: ClassOfStockLineItems to StockIssuedDuringPeriodSharesNewIssues" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfStockLineItems" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: ClassOfStockLineItems to ProceedsFromIssuanceOfCommonStock" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfStockLineItems" xlink:to="ScheduleOfStockByClassTable" xlink:title="definition: ClassOfStockLineItems to ScheduleOfStockByClassTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: ScheduleOfStockByClassTable to SubsidiarySaleOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingMember" xlink:label="AtTheMarketOfferingMember" xlink:title="AtTheMarketOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="AtTheMarketOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to AtTheMarketOfferingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfStockByClassTable to LegalEntityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CowenAndCompanyLLCMember" xlink:label="CowenAndCompanyLLCMember" xlink:title="CowenAndCompanyLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="CowenAndCompanyLLCMember" xlink:title="definition: EntityDomain to CowenAndCompanyLLCMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfStockByClassTable" xlink:to="RangeAxis" xlink:title="definition: ScheduleOfStockByClassTable to RangeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="definition: RangeAxis to RangeMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="RangeMember_2" xlink:title="RangeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RangeAxis" xlink:to="RangeMember_2" xlink:title="definition: RangeAxis to RangeMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="definition: RangeMember to MaximumMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="AssetsAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to AssetsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="LiabilitiesAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to LiabilitiesAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="LiabilitiesFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to LiabilitiesFairValueDisclosure" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="CashAndCashEquivalentsFairValueDisclosure" xlink:title="CashAndCashEquivalentsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="CashAndCashEquivalentsFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to CashAndCashEquivalentsFairValueDisclosure" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="InvestmentsFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to InvestmentsFairValueDisclosure" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="AssetsFairValueDisclosure" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to AssetsFairValueDisclosure" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain_2" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain_2" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="FairValueByAssetClassAxis" xlink:title="FairValueByAssetClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByAssetClassAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByAssetClassAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByAssetClassAxis" xlink:to="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="definition: FairValueByAssetClassAxis to FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" xlink:title="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByAssetClassAxis" xlink:to="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" xlink:title="definition: FairValueByAssetClassAxis to FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="MoneyMarketFundsMember" xlink:title="MoneyMarketFundsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="MoneyMarketFundsMember" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to MoneyMarketFundsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="CommercialPaperMember" xlink:title="CommercialPaperMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="CommercialPaperMember" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to CommercialPaperMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="USTreasurySecuritiesMember" xlink:title="USTreasurySecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="USTreasurySecuritiesMember" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to USTreasurySecuritiesMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="CorporateBondSecuritiesMember" xlink:title="CorporateBondSecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="CorporateBondSecuritiesMember" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to CorporateBondSecuritiesMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="USGovernmentAgenciesDebtSecuritiesMember" xlink:title="USGovernmentAgenciesDebtSecuritiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="USGovernmentAgenciesDebtSecuritiesMember" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to USGovernmentAgenciesDebtSecuritiesMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="DerivativeFinancialInstrumentsLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="definition: ClassOfWarrantOrRightDomain to DerivativeFinancialInstrumentsLiabilitiesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByMeasurementFrequencyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain_2" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain_2" xlink:title="definition: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="definition: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain_2" xlink:title="definition: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="DerivativeFinancialInstrumentsLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="definition: ClassOfWarrantOrRightDomain to DerivativeFinancialInstrumentsLiabilitiesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAndInputDescriptionAbstract" xlink:label="ValuationTechniqueAndInputDescriptionAbstract" xlink:title="ValuationTechniqueAndInputDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ValuationTechniqueAndInputDescriptionAbstract" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ValuationTechniqueAndInputDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="WarrantsAndRightsOutstandingMeasurementInput" xlink:title="WarrantsAndRightsOutstandingMeasurementInput" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="WarrantsAndRightsOutstandingMeasurementInput" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to WarrantsAndRightsOutstandingMeasurementInput" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to WarrantsAndRightsOutstandingTerm" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="definition: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain_2" xlink:title="MeasurementInputTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain_2" xlink:title="definition: MeasurementInputTypeAxis to MeasurementInputTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="MeasurementInputSharePriceMember" xlink:title="MeasurementInputSharePriceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputSharePriceMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputSharePriceMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="MeasurementInputExercisePriceMember" xlink:title="MeasurementInputExercisePriceMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExercisePriceMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExercisePriceMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="definition: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="5.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="definition: PropertyPlantAndEquipmentLineItems to CostOfGoodsAndServicesSoldDepreciation" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentGross" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNet" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="6.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="EquipmentMember" xlink:title="EquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="EquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to EquipmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="SoftwareDevelopmentMember" xlink:title="SoftwareDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="SoftwareDevelopmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to SoftwareDevelopmentMember" order="6.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:title="IntangibleAssetsNetExcludingGoodwillAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IntangibleAssetsNetExcludingGoodwillAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="Goodwill" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to Goodwill" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IntangibleAssetsNetExcludingGoodwill" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to ScheduleOfIndefiniteLivedIntangibleAssetsTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_MiceColonyModelMember" xlink:label="MiceColonyModelMember" xlink:title="MiceColonyModelMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="MiceColonyModelMember" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to MiceColonyModelMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfIndefiniteLivedIntangibleAssetsTable to BusinessAcquisitionAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingAbstract" xlink:label="AtTheMarketOfferingAbstract" xlink:title="AtTheMarketOfferingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="AtTheMarketOfferingAbstract" xlink:title="definition: SubsidiarySaleOfStockLineItems to AtTheMarketOfferingAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:label="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:title="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:title="definition: SubsidiarySaleOfStockLineItems to PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: SubsidiarySaleOfStockLineItems to StockIssuedDuringPeriodSharesNewIssues" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrossProceedsFromIssuanceOfCommonStock" xlink:label="GrossProceedsFromIssuanceOfCommonStock" xlink:title="GrossProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="GrossProceedsFromIssuanceOfCommonStock" xlink:title="definition: SubsidiarySaleOfStockLineItems to GrossProceedsFromIssuanceOfCommonStock" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedIssuanceCosts" xlink:label="StockIssuedIssuanceCosts" xlink:title="StockIssuedIssuanceCosts" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="StockIssuedIssuanceCosts" xlink:title="definition: SubsidiarySaleOfStockLineItems to StockIssuedIssuanceCosts" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: SubsidiarySaleOfStockLineItems to ProceedsFromIssuanceOfCommonStock" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="definition: SubsidiarySaleOfStockLineItems to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="7.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingMember" xlink:label="AtTheMarketOfferingMember" xlink:title="AtTheMarketOfferingMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="AtTheMarketOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to AtTheMarketOfferingMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="LegalEntityAxis" xlink:title="definition: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to LegalEntityAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CowenAndCompanyLLCMember" xlink:label="CowenAndCompanyLLCMember" xlink:title="CowenAndCompanyLLCMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="CowenAndCompanyLLCMember" xlink:title="definition: EntityDomain to CowenAndCompanyLLCMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockOptionAbstract" xlink:label="StockOptionAbstract" xlink:title="StockOptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AggregateIntrinsicValueAbstract" xlink:label="AggregateIntrinsicValueAbstract" xlink:title="AggregateIntrinsicValueAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="AggregateIntrinsicValueAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to AggregateIntrinsicValueAbstract" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="22.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="23.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="24.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="25.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="26.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="27.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="28.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="29.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="30.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="31.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="32.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="33.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" order="34.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="35.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain_2" xlink:title="definition: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="EmployeeAndDirectorMember" xlink:title="definition: TitleOfIndividualWithRelationshipToEntityDomain to EmployeeAndDirectorMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to AllocatedShareBasedCompensationExpense" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to AwardTypeAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="IncomeStatementLocationAxis" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to IncomeStatementLocationAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain_2" xlink:title="IncomeStatementLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain_2" xlink:title="definition: IncomeStatementLocationAxis to IncomeStatementLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="ResearchAndDevelopmentExpenseMember" xlink:title="ResearchAndDevelopmentExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="ResearchAndDevelopmentExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to ResearchAndDevelopmentExpenseMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="definition: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to StatementEquityComponentsAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CommonStockWarrantMember" xlink:label="CommonStockWarrantMember" xlink:title="CommonStockWarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockWarrantMember" xlink:title="definition: EquityComponentDomain to CommonStockWarrantMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to RelatedPartyTransactionAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain_2" xlink:title="RelatedPartyTransactionDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain_2" xlink:title="definition: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ConsultingAgreementBusinessDevelopmentMember" xlink:label="ConsultingAgreementBusinessDevelopmentMember" xlink:title="ConsultingAgreementBusinessDevelopmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionDomain" xlink:to="ConsultingAgreementBusinessDevelopmentMember" xlink:title="definition: RelatedPartyTransactionDomain to ConsultingAgreementBusinessDevelopmentMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsRocketWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DetailedInformationOfWarrantsAbstract" xlink:label="DetailedInformationOfWarrantsAbstract" xlink:title="DetailedInformationOfWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DetailedInformationOfWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to DetailedInformationOfWarrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:label="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:title="NumberOfWarrantSharesOutstandingAndExercisableAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to NumberOfWarrantSharesOutstandingAndExercisableAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ExercisePricePerShareWarrantsAbstract" xlink:label="ExercisePricePerShareWarrantsAbstract" xlink:title="ExercisePricePerShareWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ExercisePricePerShareWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to ExercisePricePerShareWarrantsAbstract" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:label="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:title="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="definition: ClassOfWarrantOrRightLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ClassOfWarrantOrRightLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ClassOfWarrantOrRightLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightOutstanding" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightGrantDate" xlink:label="ClassOfWarrantOrRightGrantDate" xlink:title="ClassOfWarrantOrRightGrantDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightGrantDate" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightGrantDate" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="WarrantsAndRightsOutstandingMaturityDate" xlink:title="WarrantsAndRightsOutstandingMaturityDate" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="WarrantsAndRightsOutstandingMaturityDate" xlink:title="definition: ClassOfWarrantOrRightLineItems to WarrantsAndRightsOutstandingMaturityDate" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightTable" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightTable" order="12.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceOneMember" xlink:label="WarrantsExercisePriceOneMember" xlink:title="WarrantsExercisePriceOneMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceOneMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceOneMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceTwoMember" xlink:label="WarrantsExercisePriceTwoMember" xlink:title="WarrantsExercisePriceTwoMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceTwoMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceTwoMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceThreeMember" xlink:label="WarrantsExercisePriceThreeMember" xlink:title="WarrantsExercisePriceThreeMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceThreeMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceThreeMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFourMember" xlink:label="WarrantsExercisePriceFourMember" xlink:title="WarrantsExercisePriceFourMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceFourMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceFourMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFiveMember" xlink:label="WarrantsExercisePriceFiveMember" xlink:title="WarrantsExercisePriceFiveMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceFiveMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceFiveMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSixMember" xlink:label="WarrantsExercisePriceSixMember" xlink:title="WarrantsExercisePriceSixMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceSixMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceSixMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSevenMember" xlink:label="WarrantsExercisePriceSevenMember" xlink:title="WarrantsExercisePriceSevenMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceSevenMember" xlink:title="definition: ClassOfWarrantOrRightDomain to WarrantsExercisePriceSevenMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="AwardTypeAxis" xlink:title="definition: ClassOfWarrantOrRightTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisableForCommonSharesMember" xlink:label="WarrantsExercisableForCommonSharesMember" xlink:title="WarrantsExercisableForCommonSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="WarrantsExercisableForCommonSharesMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to WarrantsExercisableForCommonSharesMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DetailedInformationOfWarrantsAbstract" xlink:label="DetailedInformationOfWarrantsAbstract" xlink:title="DetailedInformationOfWarrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DetailedInformationOfWarrantsAbstract" xlink:title="definition: ClassOfWarrantOrRightLineItems to DetailedInformationOfWarrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="AdditionalPaidInCapital" xlink:title="definition: ClassOfWarrantOrRightLineItems to AdditionalPaidInCapital" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ClassOfWarrantOrRightTable" xlink:title="definition: ClassOfWarrantOrRightLineItems to ClassOfWarrantOrRightTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="definition: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain_2" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain_2" xlink:title="definition: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PublicWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PublicWarrantsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PreFundedWarrantsMember" xlink:label="PreFundedWarrantsMember" xlink:title="PreFundedWarrantsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PreFundedWarrantsMember" xlink:title="definition: ClassOfWarrantOrRightDomain to PreFundedWarrantsMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ClassOfWarrantOrRightTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ClassOfWarrantOrRightTable to StatementEquityComponentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShareDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:label="LesseeFinanceLeaseDescriptionAbstract" xlink:title="LesseeFinanceLeaseDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeFinanceLeaseDescriptionAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeFinanceLeaseDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:label="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:title="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseAreaForInternalProcessDevelopmentAndResearchActivities" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:label="LesseeFinanceLeaseTermOfContract1" xlink:title="LesseeFinanceLeaseTermOfContract1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeFinanceLeaseTermOfContract1" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeFinanceLeaseTermOfContract1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfOptionsToRenewLeaseAgreement" xlink:label="NumberOfOptionsToRenewLeaseAgreement" xlink:title="NumberOfOptionsToRenewLeaseAgreement" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="NumberOfOptionsToRenewLeaseAgreement" xlink:title="definition: LesseeLeaseDescriptionLineItems to NumberOfOptionsToRenewLeaseAgreement" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:label="LesseeFinanceLeaseRenewalTerm1" xlink:title="LesseeFinanceLeaseRenewalTerm1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeFinanceLeaseRenewalTerm1" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeFinanceLeaseRenewalTerm1" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeasesEstimatedRentPayments" xlink:label="FinanceLeasesEstimatedRentPayments" xlink:title="FinanceLeasesEstimatedRentPayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeasesEstimatedRentPayments" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeasesEstimatedRentPayments" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfAnnualIncreaseInBaseRent" xlink:label="PercentageOfAnnualIncreaseInBaseRent" xlink:title="PercentageOfAnnualIncreaseInBaseRent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="PercentageOfAnnualIncreaseInBaseRent" xlink:title="definition: LesseeLeaseDescriptionLineItems to PercentageOfAnnualIncreaseInBaseRent" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="FinanceLeaseLiabilityPaymentsDue" xlink:title="definition: LesseeLeaseDescriptionLineItems to FinanceLeaseLiabilityPaymentsDue" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="DepositsAssetsNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to DepositsAssetsNoncurrent" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeLeaseDescriptionTable" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeLeaseDescriptionTable" order="10.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: LesseeLeaseDescriptionTable to CounterpartyNameAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NewJerseyLeaseAgreementMember" xlink:label="NewJerseyLeaseAgreementMember" xlink:title="NewJerseyLeaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="NewJerseyLeaseAgreementMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to NewJerseyLeaseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AAVCurrentGoodManufacturingPracticecGMPMember" xlink:label="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:title="AAVCurrentGoodManufacturingPracticecGMPMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NewJerseyLeaseAgreementMember" xlink:to="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:title="definition: NewJerseyLeaseAgreementMember to AAVCurrentGoodManufacturingPracticecGMPMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeasesOperatingAbstract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeasesOperatingAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseTermOfContract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LinesOfCreditCurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to LinesOfCreditCurrent" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="LeaseExpirationDate1" xlink:title="LeaseExpirationDate1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeaseExpirationDate1" xlink:title="definition: LesseeLeaseDescriptionLineItems to LeaseExpirationDate1" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="CertificatesOfDepositAtCarryingValue" xlink:title="CertificatesOfDepositAtCarryingValue" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="CertificatesOfDepositAtCarryingValue" xlink:title="definition: LesseeLeaseDescriptionLineItems to CertificatesOfDepositAtCarryingValue" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="SubleaseIncome" xlink:title="SubleaseIncome" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="SubleaseIncome" xlink:title="definition: LesseeLeaseDescriptionLineItems to SubleaseIncome" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDeposit" xlink:label="SecurityDeposit" xlink:title="SecurityDeposit" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="SecurityDeposit" xlink:title="definition: LesseeLeaseDescriptionLineItems to SecurityDeposit" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeOperatingLeaseRemainingLeaseTerm" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseRightOfUseAsset" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to OperatingLeaseLiabilityNoncurrent" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:label="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:title="DirectCostsOfLeasedAndRentedPropertyOrEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:title="definition: LesseeLeaseDescriptionLineItems to DirectCostsOfLeasedAndRentedPropertyOrEquipment" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="definition: LesseeLeaseDescriptionLineItems to RestrictedCashEquivalentsNoncurrent" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeLeaseDescriptionTable" xlink:title="definition: LesseeLeaseDescriptionLineItems to LesseeLeaseDescriptionTable" order="13.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="BalanceSheetLocationAxis" xlink:title="definition: LesseeLeaseDescriptionTable to BalanceSheetLocationAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain_2" xlink:title="BalanceSheetLocationDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain_2" xlink:title="definition: BalanceSheetLocationAxis to BalanceSheetLocationDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="OtherCurrentAssetsMember" xlink:title="OtherCurrentAssetsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherCurrentAssetsMember" xlink:title="definition: BalanceSheetLocationDomain to OtherCurrentAssetsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="CounterpartyNameAxis" xlink:title="definition: LesseeLeaseDescriptionTable to CounterpartyNameAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain_2" xlink:title="definition: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementMember" xlink:label="EmpireStateBuildingLeaseAgreementMember" xlink:title="EmpireStateBuildingLeaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EmpireStateBuildingLeaseAgreementMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EmpireStateBuildingLeaseAgreementMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:label="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:title="EmpireStateBuildingLeaseAgreementAmendmentMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to EmpireStateBuildingLeaseAgreementAmendmentMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_InotekLexingtonMassachusettsLeaseAgreementMember" xlink:label="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:title="InotekLexingtonMassachusettsLeaseAgreementMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:title="definition: RepurchaseAgreementCounterpartyNameDomain to InotekLexingtonMassachusettsLeaseAgreementMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="StatementGeographicalAxis" xlink:title="definition: LesseeLeaseDescriptionTable to StatementGeographicalAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain_2" xlink:title="SegmentGeographicalDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain_2" xlink:title="definition: StatementGeographicalAxis to SegmentGeographicalDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="definition: SegmentGeographicalDomain to US" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_HopewellMember" xlink:label="HopewellMember" xlink:title="HopewellMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="US" xlink:to="HopewellMember" xlink:title="definition: US to HopewellMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: LesseeLeaseDescriptionTable to BusinessAcquisitionAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LesseeLeaseDescriptionTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: LesseeLeaseDescriptionTable to PropertyPlantAndEquipmentByTypeAxis" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="LeaseholdsAndLeaseholdImprovementsMember" xlink:title="LeaseholdsAndLeaseholdImprovementsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdsAndLeaseholdImprovementsMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to LeaseholdsAndLeaseholdImprovementsMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" />
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="Goodwill" xlink:title="definition: BusinessAcquisitionLineItems to Goodwill" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="14.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessAcquisitionExchangeRatio" xlink:label="BusinessAcquisitionExchangeRatio" xlink:title="BusinessAcquisitionExchangeRatio" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionExchangeRatio" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionExchangeRatio" order="15.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredAbstract" order="16.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="17.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessAcquisitionSharePrice" xlink:title="definition: BusinessAcquisitionLineItems to BusinessAcquisitionSharePrice" order="18.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="definition: BusinessAcquisitionLineItems to PaymentsToAcquireBusinessesGross" order="19.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="20.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="definition: BusinessAcquisitionLineItems to BusinessCombinationConsiderationTransferred1" order="21.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="22.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementEquityComponentsAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to AwardTypeAxis" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FinancialInstrumentAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FinancialInstrumentAxis" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" xlink:title="definition: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="WarrantMember" xlink:title="definition: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to WarrantMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsClassifiedAsEquityMember" xlink:label="WarrantsClassifiedAsEquityMember" xlink:title="WarrantsClassifiedAsEquityMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="WarrantMember" xlink:to="WarrantsClassifiedAsEquityMember" xlink:title="definition: WarrantMember to WarrantsClassifiedAsEquityMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DerivativeLiabilitiesMember" xlink:label="DerivativeLiabilitiesMember" xlink:title="DerivativeLiabilitiesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="WarrantMember" xlink:to="DerivativeLiabilitiesMember" xlink:title="definition: WarrantMember to DerivativeLiabilitiesMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CirmGrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:title="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdditionalInformationOfCIRMGrantsAbstract" xlink:label="AdditionalInformationOfCIRMGrantsAbstract" xlink:title="AdditionalInformationOfCIRMGrantsAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="AdditionalInformationOfCIRMGrantsAbstract" xlink:title="definition: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to AdditionalInformationOfCIRMGrantsAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrantAwardForClinicalDevelopmentSupport" xlink:label="GrantAwardForClinicalDevelopmentSupport" xlink:title="GrantAwardForClinicalDevelopmentSupport" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="GrantAwardForClinicalDevelopmentSupport" xlink:title="definition: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to GrantAwardForClinicalDevelopmentSupport" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ProceedsFromMilestonePayments" xlink:label="ProceedsFromMilestonePayments" xlink:title="ProceedsFromMilestonePayments" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="ProceedsFromMilestonePayments" xlink:title="definition: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to ProceedsFromMilestonePayments" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfMilestonesAchieved" xlink:label="NumberOfMilestonesAchieved" xlink:title="NumberOfMilestonesAchieved" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="NumberOfMilestonesAchieved" xlink:title="definition: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to NumberOfMilestonesAchieved" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:title="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:title="definition: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" order="5.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:title="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:title="definition: ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable to CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProjectMember" xlink:label="ProjectMember" xlink:title="ProjectMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="ProjectMember" xlink:title="definition: CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis to ProjectMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProjectMember" xlink:label="ProjectMember_2" xlink:title="ProjectMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="ProjectMember_2" xlink:title="definition: CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis to ProjectMember_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LADICIRMGrantMember" xlink:label="LADICIRMGrantMember" xlink:title="LADICIRMGrantMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ProjectMember" xlink:to="LADICIRMGrantMember" xlink:title="definition: ProjectMember to LADICIRMGrantMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAbstract" xlink:title="definition: RelatedPartyTransactionLineItems to RelatedPartyTransactionAbstract" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: RelatedPartyTransactionLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="definition: RelatedPartyTransactionLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RelatedPartyTransactionLineItems" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="definition: RelatedPartyTransactionLineItems to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="4.0" t1:closed="true" t1:contextElement="segment" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain_2" xlink:title="RelatedPartyDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain_2" xlink:title="definition: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SpouseOfExecutiveOfficerMember" xlink:label="SpouseOfExecutiveOfficerMember" xlink:title="SpouseOfExecutiveOfficerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RelatedPartyDomain" xlink:to="SpouseOfExecutiveOfficerMember" xlink:title="definition: RelatedPartyDomain to SpouseOfExecutiveOfficerMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="AwardTypeAxis" xlink:title="definition: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to AwardTypeAxis" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/KSavingsPlanDetails" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>rckt-20230331_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.2.5148 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AwardTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US" id="us-gaap_AwardTypeAxis_lbl">Award Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:title="label: AwardTypeAxis to us-gaap_AwardTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US" id="us-gaap_AccountingPoliciesAbstract_lbl">Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:title="label: AccountingPoliciesAbstract to us-gaap_AccountingPoliciesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:title="label: AccountsPayableAndAccruedLiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesCurrent to us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl">Accounts Payable and Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" xlink:title="label: AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock to us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US" id="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl">Accretion of discount and amortization of premium on investments, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:title="label: AccretionAmortizationOfDiscountsAndPremiumsInvestments to us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccruedProfessionalFeesCurrent_lbl" xml:lang="en-US" id="us-gaap_AccruedProfessionalFeesCurrent_lbl">Professional fees</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl" xlink:title="label: AccruedProfessionalFeesCurrent to us-gaap_AccruedProfessionalFeesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccruedProfessionalFeesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccruedProfessionalFeesCurrent_lbl1" xml:lang="en-US" id="us-gaap_AccruedProfessionalFeesCurrent_lbl1">Accrued Professional Fees, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccruedProfessionalFeesCurrent" xlink:to="us-gaap_AccruedProfessionalFeesCurrent_lbl1" xlink:title="label: AccruedProfessionalFeesCurrent to us-gaap_AccruedProfessionalFeesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl">Less: accumulated depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" xlink:title="label: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment to us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl">Accumulated Other Comprehensive Income/(Loss) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1">AOCI Attributable to Parent [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeMember to us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl">Accumulated other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" xlink:title="label: AccumulatedOtherComprehensiveIncomeLossNetOfTax to us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl">Additional paid-in capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapital_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapital_lbl1" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapital_lbl1">Additional Paid in Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl1" xlink:title="label: AdditionalPaidInCapital to us-gaap_AdditionalPaidInCapital_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember_lbl">Additional Paid-In Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdditionalPaidInCapitalMember_lbl1" xml:lang="en-US" id="us-gaap_AdditionalPaidInCapitalMember_lbl1">Additional Paid-in Capital [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl1" xlink:title="label: AdditionalPaidInCapitalMember to us-gaap_AdditionalPaidInCapitalMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Adjustments to reconcile net loss to net cash used in operating activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:title="label: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xml:lang="en-US" id="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" xlink:title="label: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue to us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US" id="us-gaap_AllocatedShareBasedCompensationExpense_lbl">Total share based compensation expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:title="label: AllocatedShareBasedCompensationExpense to us-gaap_AllocatedShareBasedCompensationExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl">Fair value of financial instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_AssetsFairValueDisclosure_lbl1">Assets, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl1" xlink:title="label: AssetsFairValueDisclosure to us-gaap_AssetsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl1">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAbstract_lbl2" xml:lang="en-US" id="us-gaap_AssetsAbstract_lbl2">Assets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl2" xlink:title="label: AssetsAbstract to us-gaap_AssetsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="AssetsAndLiabilitiesLesseeAbstract" xlink:title="AssetsAndLiabilitiesLesseeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl">Lease assets and liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" xlink:title="label: AssetsAndLiabilitiesLesseeAbstract to us-gaap_AssetsAndLiabilitiesLesseeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Assets_lbl" xml:lang="en-US" id="us-gaap_Assets_lbl">Total assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl" xlink:title="label: Assets to us-gaap_Assets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Assets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Assets_lbl1" xml:lang="en-US" id="us-gaap_Assets_lbl1">Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Assets" xlink:to="us-gaap_Assets_lbl1" xlink:title="label: Assets to us-gaap_Assets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_AssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl">Total current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrent_lbl1">Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl1" xlink:title="label: AssetsCurrent to us-gaap_AssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl">Current assets:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_AssetsCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_AssetsCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_AssetsCurrentAbstract_lbl1">Assets, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl1" xlink:title="label: AssetsCurrentAbstract to us-gaap_AssetsCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationDomain_lbl">Balance Sheet Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl" xlink:title="label: BalanceSheetLocationDomain to us-gaap_BalanceSheetLocationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US" id="us-gaap_BalanceSheetLocationAxis_lbl">Balance Sheet Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl" xlink:title="label: BalanceSheetLocationAxis to us-gaap_BalanceSheetLocationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl">Significant Accounting Policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: BasisOfPresentationAndSignificantAccountingPoliciesTextBlock to us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl1">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl1" xlink:title="label: BasisOfPresentationAndSignificantAccountingPoliciesTextBlock to us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl">Basis of Presentation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:title="label: BasisOfAccountingPolicyPolicyTextBlock to us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferred1_lbl">Total consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferred1" xlink:to="us-gaap_BusinessCombinationConsiderationTransferred1_lbl" xlink:title="label: BusinessCombinationConsiderationTransferred1 to us-gaap_BusinessCombinationConsiderationTransferred1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl">Equity consideration, value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable to us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl">Operating lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl1">Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl">Other non-current assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl">Deferred tax liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAxis_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAxis_lbl">Business Acquisition [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAxis" xlink:to="us-gaap_BusinessAcquisitionAxis_lbl" xlink:title="label: BusinessAcquisitionAxis to us-gaap_BusinessAcquisitionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessAcquisitionSharePrice_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionSharePrice_lbl">Share price (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl" xlink:title="label: BusinessAcquisitionSharePrice to us-gaap_BusinessAcquisitionSharePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionSharePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionSharePrice_lbl1" xml:lang="en-US" id="us-gaap_BusinessAcquisitionSharePrice_lbl1">Business Acquisition, Share Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionSharePrice" xlink:to="us-gaap_BusinessAcquisitionSharePrice_lbl1" xlink:title="label: BusinessAcquisitionSharePrice to us-gaap_BusinessAcquisitionSharePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionAcquireeDomain_lbl">Business Acquisition, Acquiree [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="us-gaap_BusinessAcquisitionAcquireeDomain_lbl" xlink:title="label: BusinessAcquisitionAcquireeDomain to us-gaap_BusinessAcquisitionAcquireeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationsAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationsAbstract_lbl">Renovacor Acquisition [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationsAbstract" xlink:to="us-gaap_BusinessCombinationsAbstract_lbl" xlink:title="label: BusinessCombinationsAbstract to us-gaap_BusinessCombinationsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:title="BusinessDescriptionAndBasisOfPresentationTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl">Nature of Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" xlink:title="label: BusinessDescriptionAndBasisOfPresentationTextBlock to us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl1" xml:lang="en-US" id="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl1">Business Description and Basis of Presentation [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:to="us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl1" xlink:title="label: BusinessDescriptionAndBasisOfPresentationTextBlock to us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionLineItems_lbl">Business Acquisition [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:title="label: BusinessAcquisitionLineItems to us-gaap_BusinessAcquisitionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xml:lang="en-US" id="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl">Stock consideration (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:to="us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" xlink:title="label: BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued to us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl">Business Combination, Consideration Transferred [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" xlink:title="label: BusinessCombinationConsiderationTransferredAbstract to us-gaap_BusinessCombinationConsiderationTransferredAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract_lbl">Business Combination [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract_lbl" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDescriptionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDescriptionAbstract_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationDescriptionAbstract_lbl1">Business Combination, Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="us-gaap_BusinessCombinationDescriptionAbstract_lbl1" xlink:title="label: BusinessCombinationDescriptionAbstract to us-gaap_BusinessCombinationDescriptionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationDisclosureTextBlock_lbl">Renovacor Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:title="label: BusinessCombinationDisclosureTextBlock to us-gaap_BusinessCombinationDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl">Net assets acquired</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl">Property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl">Purchase Price allocation of Assets Acquired and Liabilities Assumed [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl">Purchase consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US" id="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet to us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:title="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl" xml:lang="en-US" id="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl">Project [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl" xlink:title="label: CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis to us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1">Cash and cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xlink:title="label: CashAndCashEquivalentsAtCarryingValue to us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl">Cash, Cash Equivalents and Restricted Cash [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl1">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl">Cash, cash equivalents and restricted cash at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1">Cash, cash equivalents and restricted cash at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2">Total</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl3" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl3">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl3" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl">Net change in cash, cash equivalents and restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" xlink:title="label: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect to us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="CashAndCashEquivalentsFairValueDisclosure" xlink:title="CashAndCashEquivalentsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl">Cash equivalents</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" xlink:title="label: CashAndCashEquivalentsFairValueDisclosure to us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl1">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsFairValueDisclosure" xlink:to="us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl1" xlink:title="label: CashAndCashEquivalentsFairValueDisclosure to us-gaap_CashAndCashEquivalentsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" xlink:title="label: CashAndCashEquivalentsPolicyTextBlock to us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="CashCashEquivalentsAndShortTermInvestments" xlink:title="CashCashEquivalentsAndShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl">Cash, cash equivalents and investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" xlink:title="label: CashCashEquivalentsAndShortTermInvestments to us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl1">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="CashCashEquivalentsAndShortTermInvestments" xlink:to="us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl1" xlink:title="label: CashCashEquivalentsAndShortTermInvestments to us-gaap_CashCashEquivalentsAndShortTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="CertificatesOfDepositAtCarryingValue" xlink:title="CertificatesOfDepositAtCarryingValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xml:lang="en-US" id="us-gaap_CertificatesOfDepositAtCarryingValue_lbl">Certificate of deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CertificatesOfDepositAtCarryingValue" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xlink:title="label: CertificatesOfDepositAtCarryingValue to us-gaap_CertificatesOfDepositAtCarryingValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl">Warrant to purchase shares of common stock (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1">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="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:to="us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1" xlink:title="label: ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights to us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightAxis_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightAxis_lbl">Class of Warrant or Right [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="us-gaap_ClassOfWarrantOrRightAxis_lbl" xlink:title="label: ClassOfWarrantOrRightAxis to us-gaap_ClassOfWarrantOrRightAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightLineItems_lbl">Class of Warrant or Right [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xlink:title="label: ClassOfWarrantOrRightLineItems to us-gaap_ClassOfWarrantOrRightLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockLineItems_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockLineItems_lbl">Class of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockLineItems" xlink:to="us-gaap_ClassOfStockLineItems_lbl" xlink:title="label: ClassOfStockLineItems to us-gaap_ClassOfStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightTable_lbl">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="ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl" xlink:title="label: ClassOfWarrantOrRightTable to us-gaap_ClassOfWarrantOrRightTable_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightTable_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightTable_lbl1">Class of Warrant or Right [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl1" xlink:title="label: ClassOfWarrantOrRightTable to us-gaap_ClassOfWarrantOrRightTable_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl">Exercise price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1">Fair value per warrant (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2">Warrant to purchase shares of common stock price per share (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2" xlink:title="label: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 to us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfStockDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfStockDomain_lbl">Class of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl" xlink:title="label: ClassOfStockDomain to us-gaap_ClassOfStockDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightDomain_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightDomain_lbl">Class of Warrant or Right [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="us-gaap_ClassOfWarrantOrRightDomain_lbl" xlink:title="label: ClassOfWarrantOrRightDomain to us-gaap_ClassOfWarrantOrRightDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding_lbl">Outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xml:lang="en-US" id="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1">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="ClassOfWarrantOrRightOutstanding" xlink:to="us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" xlink:title="label: ClassOfWarrantOrRightOutstanding to us-gaap_ClassOfWarrantOrRightOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="CommercialPaperMember" xlink:title="CommercialPaperMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommercialPaperMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommercialPaperMember_lbl" xml:lang="en-US" id="us-gaap_CommercialPaperMember_lbl">Commercial Paper [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommercialPaperMember" xlink:to="us-gaap_CommercialPaperMember_lbl" xlink:title="label: CommercialPaperMember to us-gaap_CommercialPaperMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl">Commitments and Contingencies [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureAbstract to us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl">Commitments and contingencies (Note 12)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingencies_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingencies_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingencies_lbl1">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl1" xlink:title="label: CommitmentsAndContingencies to us-gaap_CommitmentsAndContingencies_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl">Commitments and Contingencies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" xlink:title="label: CommitmentsAndContingenciesDisclosureTextBlock to us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockMember_lbl" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CommonStockMember_lbl1" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl1">Stock Consideration [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl1" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockMember_lbl2" xml:lang="en-US" id="us-gaap_CommonStockMember_lbl2">Common Stock [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl2" xlink:title="label: CommonStockMember to us-gaap_CommonStockMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl">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="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xml:lang="en-US" id="us-gaap_CommonStockParOrStatedValuePerShare_lbl1">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="CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl1" xlink:title="label: CommonStockParOrStatedValuePerShare to us-gaap_CommonStockParOrStatedValuePerShare_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockValue_lbl" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl">Common stock, $0.01 par value, 120,000,000 shares authorized; 80,412,194 and 79,123,312 shares issued and 80,409,623 and 79,120,741 shares outstanding at March 31, 2023 and December 31, 2022, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockValue_lbl1" xml:lang="en-US" id="us-gaap_CommonStockValue_lbl1">Common Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl1" xlink:title="label: CommonStockValue to us-gaap_CommonStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl">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="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesIssued_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesIssued_lbl1">Common Stock, Shares, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl1" xlink:title="label: CommonStockSharesIssued to us-gaap_CommonStockSharesIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl">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="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesAuthorized_lbl1">Common Stock, Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1" xlink:title="label: CommonStockSharesAuthorized to us-gaap_CommonStockSharesAuthorized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl">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="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CommonStockSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_CommonStockSharesOutstanding_lbl1">Common Stock, Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl1" xlink:title="label: CommonStockSharesOutstanding to us-gaap_CommonStockSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="CompensationRelatedCostsAbstract" xlink:title="CompensationRelatedCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationRelatedCostsAbstract_lbl" xml:lang="en-US" id="us-gaap_CompensationRelatedCostsAbstract_lbl">401(k) Savings Plan [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationRelatedCostsAbstract" xlink:to="us-gaap_CompensationRelatedCostsAbstract_lbl" xlink:title="label: CompensationRelatedCostsAbstract to us-gaap_CompensationRelatedCostsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="CompensationRelatedCostsGeneralTextBlock" xlink:title="CompensationRelatedCostsGeneralTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xml:lang="en-US" id="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl">401(k) Savings Plan</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationRelatedCostsGeneralTextBlock" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" xlink:title="label: CompensationRelatedCostsGeneralTextBlock to us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl1" xml:lang="en-US" id="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl1">Compensation Related Costs, General [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CompensationRelatedCostsGeneralTextBlock" xlink:to="us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl1" xlink:title="label: CompensationRelatedCostsGeneralTextBlock to us-gaap_CompensationRelatedCostsGeneralTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl">Total comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_ComprehensiveIncomeNetOfTax_lbl1">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl1" xlink:title="label: ComprehensiveIncomeNetOfTax to us-gaap_ComprehensiveIncomeNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ComputerEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_ComputerEquipmentMember_lbl">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl" xlink:title="label: ComputerEquipmentMember to us-gaap_ComputerEquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ComputerEquipmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ComputerEquipmentMember_lbl1" xml:lang="en-US" id="us-gaap_ComputerEquipmentMember_lbl1">Computer Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ComputerEquipmentMember" xlink:to="us-gaap_ComputerEquipmentMember_lbl1" xlink:title="label: ComputerEquipmentMember to us-gaap_ComputerEquipmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock_lbl">Principles of Consolidation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConsolidationPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ConsolidationPolicyTextBlock_lbl1">Consolidation, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl1" xlink:title="label: ConsolidationPolicyTextBlock to us-gaap_ConsolidationPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="ConstructionPayableCurrent" xlink:title="ConstructionPayableCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionPayableCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ConstructionPayableCurrent_lbl" xml:lang="en-US" id="us-gaap_ConstructionPayableCurrent_lbl">Property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl" xlink:title="label: ConstructionPayableCurrent to us-gaap_ConstructionPayableCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ConstructionPayableCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ConstructionPayableCurrent_lbl1" xml:lang="en-US" id="us-gaap_ConstructionPayableCurrent_lbl1">Construction Payable, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConstructionPayableCurrent" xlink:to="us-gaap_ConstructionPayableCurrent_lbl1" xlink:title="label: ConstructionPayableCurrent to us-gaap_ConstructionPayableCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="CorporateBondSecuritiesMember" xlink:title="CorporateBondSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_CorporateBondSecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_CorporateBondSecuritiesMember_lbl">Corporate Bonds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl" xlink:title="label: CorporateBondSecuritiesMember to us-gaap_CorporateBondSecuritiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CorporateBondSecuritiesMember_lbl1" xml:lang="en-US" id="us-gaap_CorporateBondSecuritiesMember_lbl1">Corporate Bond Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl1" xlink:title="label: CorporateBondSecuritiesMember to us-gaap_CorporateBondSecuritiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl">Depreciation and amortization</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" xlink:title="label: CostOfGoodsAndServicesSoldDepreciation to us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl1" xml:lang="en-US" id="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl1">Depreciation and amortization of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CostOfGoodsAndServicesSoldDepreciation" xlink:to="us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl1" xlink:title="label: CostOfGoodsAndServicesSoldDepreciation to us-gaap_CostOfGoodsAndServicesSoldDepreciation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl">Percentage of matching employee contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" xlink:title="label: DefinedContributionPlanEmployerMatchingContributionPercent to us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl">Matching employee contributions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" xlink:title="label: DefinedContributionPlanEmployerDiscretionaryContributionAmount to us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl1" xml:lang="en-US" id="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl1">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl1" xlink:title="label: DefinedContributionPlanEmployerDiscretionaryContributionAmount to us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_DepositsAssetsNoncurrent_lbl">Deposits</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl" xlink:title="label: DepositsAssetsNoncurrent to us-gaap_DepositsAssetsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DepositsAssetsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_DepositsAssetsNoncurrent_lbl1">Cash security deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl1" xlink:title="label: DepositsAssetsNoncurrent to us-gaap_DepositsAssetsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="DerivativeFinancialInstrumentsLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl" xml:lang="en-US" id="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl">Warrant Liability [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl" xlink:title="label: DerivativeFinancialInstrumentsLiabilitiesMember to us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl1" xml:lang="en-US" id="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl1">Derivative Financial Instruments, Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl1" xlink:title="label: DerivativeFinancialInstrumentsLiabilitiesMember to us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="DerivativesPolicyTextBlock" xlink:title="DerivativesPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DerivativesPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_DerivativesPolicyTextBlock_lbl">Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl" xlink:title="label: DerivativesPolicyTextBlock to us-gaap_DerivativesPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativesPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DerivativesPolicyTextBlock_lbl1">Derivatives, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesPolicyTextBlock" xlink:to="us-gaap_DerivativesPolicyTextBlock_lbl1" xlink:title="label: DerivativesPolicyTextBlock to us-gaap_DerivativesPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="DerivativesAndFairValueTextBlock" xlink:title="DerivativesAndFairValueTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DerivativesAndFairValueTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DerivativesAndFairValueTextBlock_lbl" xml:lang="en-US" id="us-gaap_DerivativesAndFairValueTextBlock_lbl">Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativesAndFairValueTextBlock" xlink:to="us-gaap_DerivativesAndFairValueTextBlock_lbl" xlink:title="label: DerivativesAndFairValueTextBlock to us-gaap_DerivativesAndFairValueTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:label="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:title="DirectCostsOfLeasedAndRentedPropertyOrEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl" xml:lang="en-US" id="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl">Rent expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:to="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl" xlink:title="label: DirectCostsOfLeasedAndRentedPropertyOrEquipment to us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl1" xml:lang="en-US" id="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl1">Direct Costs of Leased and Rented Property or Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:to="us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl1" xlink:title="label: DirectCostsOfLeasedAndRentedPropertyOrEquipment to us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl">Stock Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1">Share-Based Payment Arrangement [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" xlink:title="label: DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock to us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US" id="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl">Stock Based Compensation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:title="label: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl">Net loss per share - basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareBasic_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareBasic_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareBasic_lbl1">Net loss per share attributable to common stockholders - basic (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl1" xlink:title="label: EarningsPerShareBasic to us-gaap_EarningsPerShareBasic_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl">Net loss per share - diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareDiluted_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareDiluted_lbl1" xml:lang="en-US" id="us-gaap_EarningsPerShareDiluted_lbl1">Net loss per share attributable to common stockholders - diluted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl1" xlink:title="label: EarningsPerShareDiluted to us-gaap_EarningsPerShareDiluted_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareTextBlock_lbl">Net Loss Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:title="label: EarningsPerShareTextBlock to us-gaap_EarningsPerShareTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US" id="us-gaap_EarningsPerShareAbstract_lbl">Net Loss Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:title="label: EarningsPerShareAbstract to us-gaap_EarningsPerShareAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl">Unrecognized share-based compensation cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeStockOptionMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeStockOptionMember_lbl" xml:lang="en-US" id="us-gaap_EmployeeStockOptionMember_lbl">Stock Options [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeStockOptionMember" xlink:to="us-gaap_EmployeeStockOptionMember_lbl" xlink:title="label: EmployeeStockOptionMember to us-gaap_EmployeeStockOptionMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl">Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl1" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl1">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl1" xlink:title="label: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US" id="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl">Weighted average period expected to recognize unrecognized share-based compensation cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:title="label: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 to us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl">Employee compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" xlink:title="label: EmployeeRelatedLiabilitiesCurrent to us-gaap_EmployeeRelatedLiabilitiesCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="EquipmentMember" xlink:title="EquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_EquipmentMember_lbl" xml:lang="en-US" id="us-gaap_EquipmentMember_lbl">Laboratory Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:title="label: EquipmentMember to us-gaap_EquipmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquipmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquipmentMember_lbl1" xml:lang="en-US" id="us-gaap_EquipmentMember_lbl1">Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl1" xlink:title="label: EquipmentMember to us-gaap_EquipmentMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityAbstract_lbl" xml:lang="en-US" id="us-gaap_EquityAbstract_lbl">Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:title="label: EquityAbstract to us-gaap_EquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_EquityComponentDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US" id="us-gaap_EquityComponentDomain_lbl">Equity Component [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl" xlink:title="label: EquityComponentDomain to us-gaap_EquityComponentDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl">Fair Value Measurements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" xlink:title="label: FairValueMeasurementPolicyPolicyTextBlock to us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByMeasurementFrequencyAxis_lbl">Measurement Frequency [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:title="label: FairValueByMeasurementFrequencyAxis to us-gaap_FairValueByMeasurementFrequencyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl">Fair Value Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:title="label: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl">Asset Class [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" xlink:title="label: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_FairValueDisclosuresAbstract_lbl">Fair Value of Financial Instruments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:title="label: FairValueDisclosuresAbstract to us-gaap_FairValueDisclosuresAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="FairValueByAssetClassAxis" xlink:title="FairValueByAssetClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByAssetClassAxis_lbl">Asset Class [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xlink:title="label: FairValueByAssetClassAxis to us-gaap_FairValueByAssetClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US" id="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:title="label: FairValueByFairValueHierarchyLevelAxis to us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl">Fair value adjustments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl1">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember_lbl">Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsRecurringMember_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementsRecurringMember_lbl1">Fair Value, Recurring [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl1" xlink:title="label: FairValueMeasurementsRecurringMember to us-gaap_FairValueMeasurementsRecurringMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl">Fair value, end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1">Fair value, beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xml:lang="en-US" id="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" xlink:title="label: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue to us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementFrequencyDomain_lbl">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="us-gaap_FairValueMeasurementFrequencyDomain_lbl" xlink:title="label: FairValueMeasurementFrequencyDomain to us-gaap_FairValueMeasurementFrequencyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" xlink:title="label: FairValueMeasurementsFairValueHierarchyDomain to us-gaap_FairValueMeasurementsFairValueHierarchyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="FairValueOfAssetsAcquired" xlink:title="FairValueOfAssetsAcquired" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueOfAssetsAcquired_lbl" xml:lang="en-US" id="us-gaap_FairValueOfAssetsAcquired_lbl">Accrued purchases of property and equipment, ending balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueOfAssetsAcquired" xlink:to="us-gaap_FairValueOfAssetsAcquired_lbl" xlink:title="label: FairValueOfAssetsAcquired to us-gaap_FairValueOfAssetsAcquired_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl">Level 3 Fair Value of the Private Warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl1">Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl1" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel1Member_lbl">Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:title="label: FairValueInputsLevel1Member to us-gaap_FairValueInputsLevel1Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel1Member_lbl1" xml:lang="en-US" id="us-gaap_FairValueInputsLevel1Member_lbl1">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl1" xlink:title="label: FairValueInputsLevel1Member to us-gaap_FairValueInputsLevel1Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl">Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel2Member_lbl1" xml:lang="en-US" id="us-gaap_FairValueInputsLevel2Member_lbl1">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl1" xlink:title="label: FairValueInputsLevel2Member to us-gaap_FairValueInputsLevel2Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member_lbl">Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueInputsLevel3Member_lbl1" xml:lang="en-US" id="us-gaap_FairValueInputsLevel3Member_lbl1">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl1" xlink:title="label: FairValueInputsLevel3Member to us-gaap_FairValueInputsLevel3Member_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xml:lang="en-US" id="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl">Changes in Fair Value of Warrant Liabilities [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" xlink:title="label: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="FairValueMeasurementInputsDisclosureTextBlock" xlink:title="FairValueMeasurementInputsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl">Fair Value of Financial Instruments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xlink:title="label: FairValueMeasurementInputsDisclosureTextBlock to us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl1">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl1" xlink:title="label: FairValueMeasurementInputsDisclosureTextBlock to us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="FinanceLeaseLiabilityMaturityTableTextBlock" xlink:title="FinanceLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl">Future Lease Payments of Finance Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" xlink:title="label: FinanceLeaseLiabilityMaturityTableTextBlock to us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearTwo to us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl">Finance lease liability, non-current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" xlink:title="label: FinanceLeaseLiabilityNoncurrent to us-gaap_FinanceLeaseLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl1">Finance noncurrent lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityNoncurrent" xlink:to="us-gaap_FinanceLeaseLiabilityNoncurrent_lbl1" xlink:title="label: FinanceLeaseLiabilityNoncurrent to us-gaap_FinanceLeaseLiabilityNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl">Weighted-average discount rate - finance lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" xlink:title="label: FinanceLeaseWeightedAverageDiscountRatePercent to us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl2" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl2">Finance Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDue" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl2" xlink:title="label: FinanceLeaseLiabilityPaymentsDue to us-gaap_FinanceLeaseLiabilityPaymentsDue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl">Less: interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:title="label: FinanceLeaseLiabilityUndiscountedExcessAmount to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: FinanceLeaseLiabilityUndiscountedExcessAmount to us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl">Future Lease Payments of Finance Lease Liability [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:title="label: FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1">Finance Lease, Liability, to be Paid [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" xlink:title="label: FinanceLeaseLiabilitiesPaymentsDueAbstract to us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearThree to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearThree to us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAsset_lbl">Finance lease right-of-use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl" xlink:title="label: FinanceLeaseRightOfUseAsset to us-gaap_FinanceLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseRightOfUseAsset_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAsset_lbl1">Finance right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAsset" xlink:to="us-gaap_FinanceLeaseRightOfUseAsset_lbl1" xlink:title="label: FinanceLeaseRightOfUseAsset to us-gaap_FinanceLeaseRightOfUseAsset_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearFour to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueYearFour to us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl">Weighted-average remaining lease term - finance lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:title="label: FinanceLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl">Amortization of right of use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseRightOfUseAssetAmortization" xlink:to="us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" xlink:title="label: FinanceLeaseRightOfUseAssetAmortization to us-gaap_FinanceLeaseRightOfUseAssetAmortization_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeasePrincipalPayments_lbl" xml:lang="en-US" id="us-gaap_FinanceLeasePrincipalPayments_lbl">Cash flows from finance lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasePrincipalPayments" xlink:to="us-gaap_FinanceLeasePrincipalPayments_lbl" xlink:title="label: FinanceLeasePrincipalPayments to us-gaap_FinanceLeasePrincipalPayments_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_FinanceLeaseLiability_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiability_lbl">Total finance lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl" xlink:title="label: FinanceLeaseLiability to us-gaap_FinanceLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiability_lbl1">Finance Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiability" xlink:to="us-gaap_FinanceLeaseLiability_lbl1" xlink:title="label: FinanceLeaseLiability to us-gaap_FinanceLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseInterestExpense_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseInterestExpense_lbl">Interest on lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseInterestExpense" xlink:to="us-gaap_FinanceLeaseInterestExpense_lbl" xlink:title="label: FinanceLeaseInterestExpense to us-gaap_FinanceLeaseInterestExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityCurrent_lbl">Finance lease liability, current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl" xlink:title="label: FinanceLeaseLiabilityCurrent to us-gaap_FinanceLeaseLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityCurrent_lbl1">Finance current lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityCurrent" xlink:to="us-gaap_FinanceLeaseLiabilityCurrent_lbl1" xlink:title="label: FinanceLeaseLiabilityCurrent to us-gaap_FinanceLeaseLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl">2023 (nine months)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear to us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl1" xml:lang="en-US" id="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl1">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear to us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US" id="us-gaap_FinancialInstrumentAxis_lbl">Financial Instrument [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:title="label: FinancialInstrumentAxis to us-gaap_FinancialInstrumentAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US" id="us-gaap_FurnitureAndFixturesMember_lbl">Furniture and Fixtures [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:title="label: FurnitureAndFixturesMember to us-gaap_FurnitureAndFixturesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpense_lbl">General and administrative</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:title="label: GeneralAndAdministrativeExpense to us-gaap_GeneralAndAdministrativeExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xml:lang="en-US" id="us-gaap_GeneralAndAdministrativeExpenseMember_lbl">General and Administrative [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GeneralAndAdministrativeExpenseMember" xlink:to="us-gaap_GeneralAndAdministrativeExpenseMember_lbl" xlink:title="label: GeneralAndAdministrativeExpenseMember to us-gaap_GeneralAndAdministrativeExpenseMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl">Intangible Assets and Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureTextBlock to us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Goodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Goodwill_lbl" xml:lang="en-US" id="us-gaap_Goodwill_lbl">Goodwill</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:title="label: Goodwill to us-gaap_Goodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl">Intangible Assets and Goodwill [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:title="label: GoodwillAndIntangibleAssetsDisclosureAbstract to us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xml:lang="en-US" id="us-gaap_InProcessResearchAndDevelopmentMember_lbl">In Process Research &amp; Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InProcessResearchAndDevelopmentMember" xlink:to="us-gaap_InProcessResearchAndDevelopmentMember_lbl" xlink:title="label: InProcessResearchAndDevelopmentMember to us-gaap_InProcessResearchAndDevelopmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationAxis_lbl">Income Statement Location [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:title="label: IncomeStatementLocationAxis to us-gaap_IncomeStatementLocationAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementLocationDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementLocationDomain_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementLocationDomain_lbl">Income Statement Location [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementLocationDomain" xlink:to="us-gaap_IncomeStatementLocationDomain_lbl" xlink:title="label: IncomeStatementLocationDomain to us-gaap_IncomeStatementLocationDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US" id="us-gaap_IncomeStatementAbstract_lbl">Consolidated Statements of Operations [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:title="label: IncomeStatementAbstract to us-gaap_IncomeStatementAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_IncomeTaxPolicyTextBlock_lbl">Income Taxes</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:title="label: IncomeTaxPolicyTextBlock to us-gaap_IncomeTaxPolicyTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl">Operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" xlink:title="label: IncreaseDecreaseInOperatingLeaseLiability to us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingLeaseLiability" xlink:to="us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" xlink:title="label: IncreaseDecreaseInOperatingLeaseLiability to us-gaap_IncreaseDecreaseInOperatingLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl">Accounts payable and accrued expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities to us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl">Changes in operating assets and liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" xlink:title="label: IncreaseDecreaseInOperatingCapitalAbstract to us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInOtherOperatingLiabilities to us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl">Prepaid expenses and other assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xml:lang="en-US" id="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" xlink:title="label: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets to us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:title="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl">Warrants exercisable for common shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:to="us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" xlink:title="label: IncrementalCommonSharesAttributableToCallOptionsAndWarrants to us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xml:lang="en-US" id="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl">Options to purchase common shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" xlink:title="label: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements to us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl">Indefinite-Lived Intangible Assets [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl">Indefinite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl">Indefinite-Lived Intangible Assets [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsByMajorClassAxis to us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl">Gross Carrying Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" xlink:title="label: IndefiniteLivedIntangibleAssetsExcludingGoodwill to us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:title="IntangibleAssetsNetExcludingGoodwillAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl">Intangible Assets, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwillAbstract to us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl">Intangible assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1">Intangible Assets, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" xlink:title="label: IntangibleAssetsNetExcludingGoodwill to us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xml:lang="en-US" id="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl">Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" xlink:title="label: IntangibleAssetsFiniteLivedPolicy to us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl1" xml:lang="en-US" id="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl1">Intangible Assets, Finite-Lived, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IntangibleAssetsFiniteLivedPolicy" xlink:to="us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl1" xlink:title="label: IntangibleAssetsFiniteLivedPolicy to us-gaap_IntangibleAssetsFiniteLivedPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome" xlink:label="InterestAndOtherIncome" xlink:title="InterestAndOtherIncome" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestAndOtherIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestAndOtherIncome_lbl" xml:lang="en-US" id="us-gaap_InterestAndOtherIncome_lbl">Interest and other income, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestAndOtherIncome" xlink:to="us-gaap_InterestAndOtherIncome_lbl" xlink:title="label: InterestAndOtherIncome to us-gaap_InterestAndOtherIncome_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_InterestExpense_lbl" xml:lang="en-US" id="us-gaap_InterestExpense_lbl">Interest expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InterestExpense_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InterestExpense_lbl1" xml:lang="en-US" id="us-gaap_InterestExpense_lbl1">Interest Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InterestExpense" xlink:to="us-gaap_InterestExpense_lbl1" xlink:title="label: InterestExpense to us-gaap_InterestExpense_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="InvestmentPolicyTextBlock" xlink:title="InvestmentPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_InvestmentPolicyTextBlock_lbl">Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:title="label: InvestmentPolicyTextBlock to us-gaap_InvestmentPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_InvestmentPolicyTextBlock_lbl1">Investment, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl1" xlink:title="label: InvestmentPolicyTextBlock to us-gaap_InvestmentPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract" xlink:label="InvestmentsAbstract" xlink:title="InvestmentsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_InvestmentsAbstract_lbl" xml:lang="en-US" id="us-gaap_InvestmentsAbstract_lbl">Investments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsAbstract" xlink:to="us-gaap_InvestmentsAbstract_lbl" xlink:title="label: InvestmentsAbstract to us-gaap_InvestmentsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsAbstract_lbl1" xml:lang="en-US" id="us-gaap_InvestmentsAbstract_lbl1">Investments [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsAbstract" xlink:to="us-gaap_InvestmentsAbstract_lbl1" xlink:title="label: InvestmentsAbstract to us-gaap_InvestmentsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl">Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_InvestmentsFairValueDisclosure_lbl1" xml:lang="en-US" id="us-gaap_InvestmentsFairValueDisclosure_lbl1">Investments, Fair Value Disclosure</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InvestmentsFairValueDisclosure" xlink:to="us-gaap_InvestmentsFairValueDisclosure_lbl1" xlink:title="label: InvestmentsFairValueDisclosure to us-gaap_InvestmentsFairValueDisclosure_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:label="LesseeFinanceLeaseTermOfContract1" xlink:title="LesseeFinanceLeaseTermOfContract1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl">Term of finance lease agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseTermOfContract1" xlink:to="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl" xlink:title="label: LesseeFinanceLeaseTermOfContract1 to us-gaap_LesseeFinanceLeaseTermOfContract1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl1" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl1">Lessee, Finance Lease, Term of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseTermOfContract1" xlink:to="us-gaap_LesseeFinanceLeaseTermOfContract1_lbl1" xlink:title="label: LesseeFinanceLeaseTermOfContract1 to us-gaap_LesseeFinanceLeaseTermOfContract1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl">2023 (nine months)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear to us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl">Remaining lease term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" xlink:title="label: LesseeOperatingLeaseRemainingLeaseTerm to us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:label="LesseeFinanceLeaseRenewalTerm1" xlink:title="LesseeFinanceLeaseRenewalTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl">Term of renewal of finance lease agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" xlink:title="label: LesseeFinanceLeaseRenewalTerm1 to us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl1" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl1">Lessee, Finance Lease, Renewal Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseRenewalTerm1" xlink:to="us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl1" xlink:title="label: LesseeFinanceLeaseRenewalTerm1 to us-gaap_LesseeFinanceLeaseRenewalTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl">2025</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseTermOfContract_lbl">Term of lease agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:title="label: LesseeOperatingLeaseTermOfContract to us-gaap_LesseeOperatingLeaseTermOfContract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1">Lessee, Operating Lease, Term of Contract</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" xlink:title="label: LesseeOperatingLeaseTermOfContract to us-gaap_LesseeOperatingLeaseTermOfContract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl">2027</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearFour to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl">2024</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl">2026</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDueYearThree to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl">Less: interest</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount to us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionTable_lbl" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionTable_lbl">Lessee, Lease, Description [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionTable" xlink:to="us-gaap_LesseeLeaseDescriptionTable_lbl" xlink:title="label: LesseeLeaseDescriptionTable to us-gaap_LesseeLeaseDescriptionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl">Future Lease Payments of Operating Lease Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityMaturityTableTextBlock to us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:label="LesseeFinanceLeaseDescriptionAbstract" xlink:title="LesseeFinanceLeaseDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl">Finance Lease [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl" xlink:title="label: LesseeFinanceLeaseDescriptionAbstract to us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl1" xml:lang="en-US" id="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl1">Lessee, Finance Lease, Description [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl1" xlink:title="label: LesseeFinanceLeaseDescriptionAbstract to us-gaap_LesseeFinanceLeaseDescriptionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xml:lang="en-US" id="us-gaap_LesseeLeaseDescriptionLineItems_lbl">Lessee, Lease, Description [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="us-gaap_LesseeLeaseDescriptionLineItems_lbl" xlink:title="label: LesseeLeaseDescriptionLineItems to us-gaap_LesseeLeaseDescriptionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl">Total lease payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xml:lang="en-US" id="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityPaymentsDue to us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostAbstract_lbl" xml:lang="en-US" id="us-gaap_LeaseCostAbstract_lbl">Lease cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostAbstract" xlink:to="us-gaap_LeaseCostAbstract_lbl" xlink:title="label: LeaseCostAbstract to us-gaap_LeaseCostAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LeaseCost_lbl" xml:lang="en-US" id="us-gaap_LeaseCost_lbl">Total lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:title="label: LeaseCost to us-gaap_LeaseCost_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCost_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCost_lbl1" xml:lang="en-US" id="us-gaap_LeaseCost_lbl1">Lease, Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCost" xlink:to="us-gaap_LeaseCost_lbl1" xlink:title="label: LeaseCost to us-gaap_LeaseCost_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_LeaseCostTableTextBlock_lbl">Lease Cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:title="label: LeaseCostTableTextBlock to us-gaap_LeaseCostTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="LeaseExpirationDate1" xlink:title="LeaseExpirationDate1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseExpirationDate1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseExpirationDate1_lbl" xml:lang="en-US" id="us-gaap_LeaseExpirationDate1_lbl">Lease expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseExpirationDate1" xlink:to="us-gaap_LeaseExpirationDate1_lbl" xlink:title="label: LeaseExpirationDate1 to us-gaap_LeaseExpirationDate1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_LeaseholdImprovementsMember_lbl">Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:title="label: LeaseholdImprovementsMember to us-gaap_LeaseholdImprovementsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="LeaseholdsAndLeaseholdImprovementsMember" xlink:title="LeaseholdsAndLeaseholdImprovementsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" xml:lang="en-US" id="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl">Operating and Finance Leases [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdsAndLeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" xlink:title="label: LeaseholdsAndLeaseholdImprovementsMember to us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl1" xml:lang="en-US" id="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl1">Leaseholds and Leasehold Improvements [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseholdsAndLeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl1" xlink:title="label: LeaseholdsAndLeaseholdImprovementsMember to us-gaap_LeaseholdsAndLeaseholdImprovementsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesOperatingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LeasesOperatingAbstract_lbl" xml:lang="en-US" id="us-gaap_LeasesOperatingAbstract_lbl">Operating Leases [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl" xlink:title="label: LeasesOperatingAbstract to us-gaap_LeasesOperatingAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LeasesOperatingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LeasesOperatingAbstract_lbl1" xml:lang="en-US" id="us-gaap_LeasesOperatingAbstract_lbl1">Leases, Operating [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeasesOperatingAbstract" xlink:to="us-gaap_LeasesOperatingAbstract_lbl1" xlink:title="label: LeasesOperatingAbstract to us-gaap_LeasesOperatingAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesFairValueDisclosure_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:title="label: LiabilitiesFairValueDisclosure to us-gaap_LiabilitiesFairValueDisclosure_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAbstract_lbl">Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:title="label: LiabilitiesAbstract to us-gaap_LiabilitiesAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl">Liabilities and stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1">Liabilities and Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquityAbstract to us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl">Total liabilities and stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesAndStockholdersEquity_lbl1">Liabilities and Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl1" xlink:title="label: LiabilitiesAndStockholdersEquity to us-gaap_LiabilitiesAndStockholdersEquity_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_Liabilities_lbl" xml:lang="en-US" id="us-gaap_Liabilities_lbl">Total liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_Liabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_Liabilities_lbl1" xml:lang="en-US" id="us-gaap_Liabilities_lbl1">Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Liabilities" xlink:to="us-gaap_Liabilities_lbl1" xlink:title="label: Liabilities to us-gaap_Liabilities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl">Total current liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrent_lbl1">Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl1" xlink:title="label: LiabilitiesCurrent to us-gaap_LiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl">Current liabilities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LiabilitiesCurrentAbstract_lbl1" xml:lang="en-US" id="us-gaap_LiabilitiesCurrentAbstract_lbl1">Liabilities, Current [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl1" xlink:title="label: LiabilitiesCurrentAbstract to us-gaap_LiabilitiesCurrentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US" id="us-gaap_LinesOfCreditCurrent_lbl">Letter of credit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:title="label: LinesOfCreditCurrent to us-gaap_LinesOfCreditCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_LongTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_LongTermInvestments_lbl" xml:lang="en-US" id="us-gaap_LongTermInvestments_lbl">Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LongTermInvestments" xlink:to="us-gaap_LongTermInvestments_lbl" xlink:title="label: LongTermInvestments to us-gaap_LongTermInvestments_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US" id="us-gaap_MachineryAndEquipmentMember_lbl">Machinery and Equipment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:title="label: MachineryAndEquipmentMember to us-gaap_MachineryAndEquipmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeDomain_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputTypeDomain_lbl">Measurement Input Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeDomain" xlink:to="us-gaap_MeasurementInputTypeDomain_lbl" xlink:title="label: MeasurementInputTypeDomain to us-gaap_MeasurementInputTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="MeasurementInputSharePriceMember" xlink:title="MeasurementInputSharePriceMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputSharePriceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputSharePriceMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputSharePriceMember_lbl">Stock Price [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputSharePriceMember" xlink:to="us-gaap_MeasurementInputSharePriceMember_lbl" xlink:title="label: MeasurementInputSharePriceMember to us-gaap_MeasurementInputSharePriceMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl">Risk-Free Interest Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputRiskFreeInterestRateMember" xlink:to="us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" xlink:title="label: MeasurementInputRiskFreeInterestRateMember to us-gaap_MeasurementInputRiskFreeInterestRateMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputTypeAxis_lbl">Measurement Input Type [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:title="label: MeasurementInputTypeAxis to us-gaap_MeasurementInputTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputPriceVolatilityMember_lbl">Expected Volatility [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputPriceVolatilityMember" xlink:to="us-gaap_MeasurementInputPriceVolatilityMember_lbl" xlink:title="label: MeasurementInputPriceVolatilityMember to us-gaap_MeasurementInputPriceVolatilityMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedDividendRateMember_lbl">Expected Dividend Yield [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl" xlink:title="label: MeasurementInputExpectedDividendRateMember to us-gaap_MeasurementInputExpectedDividendRateMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1" xml:lang="en-US" id="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1">Measurement Input, Expected Dividend Rate [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExpectedDividendRateMember" xlink:to="us-gaap_MeasurementInputExpectedDividendRateMember_lbl1" xlink:title="label: MeasurementInputExpectedDividendRateMember to us-gaap_MeasurementInputExpectedDividendRateMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="MeasurementInputExercisePriceMember" xlink:title="MeasurementInputExercisePriceMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MeasurementInputExercisePriceMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MeasurementInputExercisePriceMember_lbl" xml:lang="en-US" id="us-gaap_MeasurementInputExercisePriceMember_lbl">Exercise Price [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MeasurementInputExercisePriceMember" xlink:to="us-gaap_MeasurementInputExercisePriceMember_lbl" xlink:title="label: MeasurementInputExercisePriceMember to us-gaap_MeasurementInputExercisePriceMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="MoneyMarketFundsMember" xlink:title="MoneyMarketFundsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_MoneyMarketFundsMember_lbl" xml:lang="en-US" id="us-gaap_MoneyMarketFundsMember_lbl">Money Market Mutual Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl" xlink:title="label: MoneyMarketFundsMember to us-gaap_MoneyMarketFundsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_MoneyMarketFundsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_MoneyMarketFundsMember_lbl1" xml:lang="en-US" id="us-gaap_MoneyMarketFundsMember_lbl1">Money Market Funds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MoneyMarketFundsMember" xlink:to="us-gaap_MoneyMarketFundsMember_lbl1" xlink:title="label: MoneyMarketFundsMember to us-gaap_MoneyMarketFundsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl">Financing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl1">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl">Net cash used in operating activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivities to us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl">Net cash used in investing activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivities to us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl">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="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" xlink:title="label: NetCashProvidedByUsedInFinancingActivities to us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl">Investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl1">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl1" xlink:title="label: NetCashProvidedByUsedInInvestingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl">Operating Activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xml:lang="en-US" id="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" xlink:title="label: NetCashProvidedByUsedInOperatingActivitiesAbstract to us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl1">Net loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl1" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLoss_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLoss_lbl2" xml:lang="en-US" id="us-gaap_NetIncomeLoss_lbl2">Net Income (Loss) Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl2" xlink:title="label: NetIncomeLoss to us-gaap_NetIncomeLoss_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl">Numerator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasicAbstract to us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl1" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl1">Net Income (Loss) Available to Common Stockholders, Basic [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl1" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasicAbstract to us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US" id="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl">Net loss attributable to common stockholders</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:title="label: NetIncomeLossAvailableToCommonStockholdersBasic to us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl">Recent Accounting Pronouncements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xml:lang="en-US" id="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" xlink:title="label: NewAccountingPronouncementsPolicyPolicyTextBlock to us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US" id="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl">Supplemental disclosure of non-cash financing and investing activities:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:title="label: NoncashInvestingAndFinancingItemsAbstract to us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl1" xml:lang="en-US" id="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl1">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl1" xlink:title="label: NoncashInvestingAndFinancingItemsAbstract to us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl">Weighted-average discount rate - operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:title="label: OperatingLeaseWeightedAverageDiscountRatePercent to us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl">Weighted-average remaining lease term - operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:title="label: OperatingLeaseWeightedAverageRemainingLeaseTerm1 to us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl">Total lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1">Operating lease liabilities, non-current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl2" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl2">Operating noncurrent lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl2" xlink:title="label: OperatingLeaseLiabilityNoncurrent to us-gaap_OperatingLeaseLiabilityNoncurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent_lbl">Operating lease liabilities, current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilityCurrent_lbl1">Operating current lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl1" xlink:title="label: OperatingLeaseLiabilityCurrent to us-gaap_OperatingLeaseLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl">Future Lease Payments of Operating Lease Liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" xlink:title="label: OperatingLeaseLiabilitiesPaymentsDueAbstract to us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl">Total operating lease liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseLiability_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseLiability_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseLiability_lbl1">Operating Lease, Liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl1" xlink:title="label: OperatingLeaseLiability to us-gaap_OperatingLeaseLiability_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset_lbl">Total right-of-use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset_lbl1">Operating lease right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_OperatingLeaseRightOfUseAsset_lbl2" xml:lang="en-US" id="us-gaap_OperatingLeaseRightOfUseAsset_lbl2">Operating right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl2" xlink:title="label: OperatingLeaseRightOfUseAsset to us-gaap_OperatingLeaseRightOfUseAsset_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeasePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US" id="us-gaap_OperatingLeasePayments_lbl">Operating cash flows from operating leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:title="label: OperatingLeasePayments to us-gaap_OperatingLeasePayments_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingLeaseCost_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US" id="us-gaap_OperatingLeaseCost_lbl">Operating lease cost</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:title="label: OperatingLeaseCost to us-gaap_OperatingLeaseCost_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl">Loss from operations</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingIncomeLoss_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingIncomeLoss_lbl1" xml:lang="en-US" id="us-gaap_OperatingIncomeLoss_lbl1">Operating Income (Loss)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl1" xlink:title="label: OperatingIncomeLoss to us-gaap_OperatingIncomeLoss_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl">Operating expenses:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpensesAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpensesAbstract_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpensesAbstract_lbl1">Operating Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl1" xlink:title="label: OperatingExpensesAbstract to us-gaap_OperatingExpensesAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_OperatingExpenses_lbl" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl">Total operating expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OperatingExpenses_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OperatingExpenses_lbl1" xml:lang="en-US" id="us-gaap_OperatingExpenses_lbl1">Operating Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl1" xlink:title="label: OperatingExpenses to us-gaap_OperatingExpenses_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xml:lang="en-US" id="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl">Nature of Business [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" xlink:title="label: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="OtherCurrentAssetsMember" xlink:title="OtherCurrentAssetsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherCurrentAssetsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherCurrentAssetsMember_lbl" xml:lang="en-US" id="us-gaap_OtherCurrentAssetsMember_lbl">Other Current Assets [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherCurrentAssetsMember" xlink:to="us-gaap_OtherCurrentAssetsMember_lbl" xlink:title="label: OtherCurrentAssetsMember to us-gaap_OtherCurrentAssetsMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl">Other comprehensive loss</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" xlink:title="label: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl">Net unrealized gain (loss) on investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xml:lang="en-US" id="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" xlink:title="label: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax to us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl">Other liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherLiabilitiesNoncurrent_lbl1">Other Liabilities, Noncurrent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl1" xlink:title="label: OtherLiabilitiesNoncurrent to us-gaap_OtherLiabilitiesNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl">Other</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xml:lang="en-US" id="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1">Other Accrued Liabilities, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" xlink:title="label: OtherAccruedLiabilitiesCurrent to us-gaap_OtherAccruedLiabilitiesCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US" id="us-gaap_PayablesAndAccrualsAbstract_lbl">Accounts Payable and Accrued Expenses [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl" xlink:title="label: PayablesAndAccrualsAbstract to us-gaap_PayablesAndAccrualsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="PaymentsToAcquireInvestments" xlink:title="PaymentsToAcquireInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquireInvestments_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireInvestments_lbl">Purchases of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl" xlink:title="label: PaymentsToAcquireInvestments to us-gaap_PaymentsToAcquireInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireInvestments_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquireInvestments_lbl1">Payments to Acquire Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireInvestments" xlink:to="us-gaap_PaymentsToAcquireInvestments_lbl1" xlink:title="label: PaymentsToAcquireInvestments to us-gaap_PaymentsToAcquireInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquireBusinessesGross_lbl">Cash consideration</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:title="label: PaymentsToAcquireBusinessesGross to us-gaap_PaymentsToAcquireBusinessesGross_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl">Purchases of property and equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xml:lang="en-US" id="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" xlink:title="label: PaymentsToAcquirePropertyPlantAndEquipment to us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl">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="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesIssued_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesIssued_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockSharesIssued_lbl1">Preferred Stock, Shares Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl1" xlink:title="label: PreferredStockSharesIssued to us-gaap_PreferredStockSharesIssued_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl">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="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" xlink:title="label: PreferredStockParOrStatedValuePerShare to us-gaap_PreferredStockParOrStatedValuePerShare_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl">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="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesAuthorized_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockSharesAuthorized_lbl1">Preferred Stock, Shares Authorized</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl1" xlink:title="label: PreferredStockSharesAuthorized to us-gaap_PreferredStockSharesAuthorized_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockValue_lbl" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl">Preferred stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockValue_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockValue_lbl1">Preferred Stock, Value, Issued</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl1" xlink:title="label: PreferredStockValue to us-gaap_PreferredStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding_lbl">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="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PreferredStockSharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_PreferredStockSharesOutstanding_lbl1">Preferred Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl1" xlink:title="label: PreferredStockSharesOutstanding to us-gaap_PreferredStockSharesOutstanding_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl">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="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xml:lang="en-US" id="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1">Prepaid Expense and Other Assets, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" xlink:title="label: PrepaidExpenseAndOtherAssetsCurrent to us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromWarrantExercises_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromWarrantExercises_lbl">Exercise of warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromWarrantExercises" xlink:to="us-gaap_ProceedsFromWarrantExercises_lbl" xlink:title="label: ProceedsFromWarrantExercises to us-gaap_ProceedsFromWarrantExercises_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl">Proceeds from maturities of investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" xlink:title="label: ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments to us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl1">Proceeds from Maturities, Prepayments and Calls of Short-Term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl1" xlink:title="label: ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments to us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1">Issuance of common stock, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl2" xml:lang="en-US" id="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl2">Net proceeds from offering</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl2" xlink:title="label: ProceedsFromIssuanceOfCommonStock to us-gaap_ProceedsFromIssuanceOfCommonStock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_ProceedsFromStockOptionsExercised_lbl">Issuance of common stock, pursuant to exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:title="label: ProceedsFromStockOptionsExercised to us-gaap_ProceedsFromStockOptionsExercised_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProjectMember" xlink:label="ProjectMember" xlink:title="ProjectMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ProjectMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ProjectMember_lbl" xml:lang="en-US" id="us-gaap_ProjectMember_lbl">Project [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProjectMember" xlink:to="us-gaap_ProjectMember_lbl" xlink:title="label: ProjectMember to us-gaap_ProjectMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl">Property and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentDisclosureTextBlock to us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentLineItems_lbl">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="PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:title="label: PropertyPlantAndEquipmentLineItems to us-gaap_PropertyPlantAndEquipmentLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl">Property and Equipment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" xlink:title="label: PropertyPlantAndEquipmentTextBlock to us-gaap_PropertyPlantAndEquipmentTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl">Long-Lived Tangible Asset [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:title="label: PropertyPlantAndEquipmentByTypeAxis to us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentAbstract_lbl">Property and Equipment, Net [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentAbstract to us-gaap_PropertyPlantAndEquipmentAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl">Property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl1">Property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl1" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNet_lbl2">Property, Plant and Equipment, Net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl2" xlink:title="label: PropertyPlantAndEquipmentNet to us-gaap_PropertyPlantAndEquipmentNet_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross_lbl">Property and equipment, gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentGross_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentGross_lbl1">Property, Plant and Equipment, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl1" xlink:title="label: PropertyPlantAndEquipmentGross to us-gaap_PropertyPlantAndEquipmentGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl">Long-Lived Tangible Asset [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xlink:title="label: PropertyPlantAndEquipmentTypeDomain to us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl">Property and Equipment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xml:lang="en-US" id="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1">Property, Plant and Equipment, Net, by Type [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" xlink:title="label: PropertyPlantAndEquipmentNetByTypeAbstract to us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent" xlink:label="RegulatoryLiabilityCurrent" xlink:title="RegulatoryLiabilityCurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilityCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RegulatoryLiabilityCurrent_lbl" xml:lang="en-US" id="us-gaap_RegulatoryLiabilityCurrent_lbl">Government grant payable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilityCurrent" xlink:to="us-gaap_RegulatoryLiabilityCurrent_lbl" xlink:title="label: RegulatoryLiabilityCurrent to us-gaap_RegulatoryLiabilityCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RegulatoryLiabilityCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RegulatoryLiabilityCurrent_lbl1" xml:lang="en-US" id="us-gaap_RegulatoryLiabilityCurrent_lbl1">Regulatory Liability, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RegulatoryLiabilityCurrent" xlink:to="us-gaap_RegulatoryLiabilityCurrent_lbl1" xlink:title="label: RegulatoryLiabilityCurrent to us-gaap_RegulatoryLiabilityCurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsAbstract_lbl">Related Party Transactions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:title="label: RelatedPartyTransactionsAbstract to us-gaap_RelatedPartyTransactionsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionLineItems_lbl">Related Party Transaction [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:title="label: RelatedPartyTransactionLineItems to us-gaap_RelatedPartyTransactionLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl">Related Party Transactions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" xlink:title="label: RelatedPartyTransactionsDisclosureTextBlock to us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionDomain_lbl">Related Party Transaction [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl" xlink:title="label: RelatedPartyTransactionDomain to us-gaap_RelatedPartyTransactionDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyDomain_lbl">Related Party [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl" xlink:title="label: RelatedPartyDomain to us-gaap_RelatedPartyDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionAxis_lbl">Related Party Transaction [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:title="label: RelatedPartyTransactionAxis to us-gaap_RelatedPartyTransactionAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US" id="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl">Related Party [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:title="label: RelatedPartyTransactionsByRelatedPartyAxis to us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpense_lbl">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:title="label: ResearchAndDevelopmentExpense to us-gaap_ResearchAndDevelopmentExpense_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="ResearchAndDevelopmentExpenseMember" xlink:title="ResearchAndDevelopmentExpenseMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentExpenseMember_lbl">Research and Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentExpenseMember" xlink:to="us-gaap_ResearchAndDevelopmentExpenseMember_lbl" xlink:title="label: ResearchAndDevelopmentExpenseMember to us-gaap_ResearchAndDevelopmentExpenseMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:title="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xml:lang="en-US" id="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl">Research and Development Arrangement, Contract to Perform for Others [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" xlink:title="label: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl">Restricted Stock Units [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl1" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl1">Restricted Stock Units (RSU) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl1" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedStockUnitsRSUMember_lbl2" xml:lang="en-US" id="us-gaap_RestrictedStockUnitsRSUMember_lbl2">Time Vesting RSU [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl2" xlink:title="label: RestrictedStockUnitsRSUMember to us-gaap_RestrictedStockUnitsRSUMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl" xml:lang="en-US" id="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl" xlink:title="label: RestrictedCashEquivalentsNoncurrent to us-gaap_RestrictedCashEquivalentsNoncurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl1" xml:lang="en-US" id="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl1">Restricted cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RestrictedCashEquivalentsNoncurrent" xlink:to="us-gaap_RestrictedCashEquivalentsNoncurrent_lbl1" xlink:title="label: RestrictedCashEquivalentsNoncurrent to us-gaap_RestrictedCashEquivalentsNoncurrent_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl">Accumulated deficit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1">Retained Earnings (Accumulated Deficit)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" xlink:title="label: RetainedEarningsAccumulatedDeficit to us-gaap_RetainedEarningsAccumulatedDeficit_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl">Accumulated Deficit [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RetainedEarningsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RetainedEarningsMember_lbl1" xml:lang="en-US" id="us-gaap_RetainedEarningsMember_lbl1">Retained Earnings [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl1" xlink:title="label: RetainedEarningsMember to us-gaap_RetainedEarningsMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:label xlink:type="resource" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US" id="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl">Revenue</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:title="label: RevenueFromContractWithCustomerExcludingAssessedTax to us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="SubleaseIncome" xlink:title="SubleaseIncome" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubleaseIncome_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubleaseIncome_lbl" xml:lang="en-US" id="us-gaap_SubleaseIncome_lbl">Rental income received under sublease agreements</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubleaseIncome" xlink:to="us-gaap_SubleaseIncome_lbl" xlink:title="label: SubleaseIncome to us-gaap_SubleaseIncome_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl">Options vested and exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, 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="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl">Expected term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl">Total fair value of options vested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Options unvested at ending (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl">Options unvested at ending of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl">Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US" id="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xlink:title="label: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 to us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US" id="us-gaap_SaleOfStockNameOfTransactionDomain_lbl">Sale of Stock [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xlink:title="label: SaleOfStockNameOfTransactionDomain to us-gaap_SaleOfStockNameOfTransactionDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl">RSU Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock to us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl">Purchase Price allocation of Assets Acquired and Liabilities Assumed</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xlink:title="label: ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock to us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl">Weighted-Average Assumptions for Stock Options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl1">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock to us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl">Stock Option Activity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" xlink:title="label: ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock to us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:title="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl">Stock-Based Compensation Expense by Award Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:to="us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" xlink:title="label: ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock to us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl">Summary of Intangible Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:title="label: ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock to us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl">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="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:title="label: ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock to us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl">Fair Value of Financial Instruments Measured on Recurring Basis</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" xlink:title="label: ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock to us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:title="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl">Changes in Level 3 Liabilities Measured at Fair Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:to="us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" xlink:title="label: ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock to us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl">Schedule of Indefinite-Lived Intangible Assets [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" xlink:title="label: ScheduleOfIndefiniteLivedIntangibleAssetsTable to us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl">Accounts Payable and Accrued Expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xlink:title="label: ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" xlink:title="label: ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock to us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl">Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" xlink:title="label: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock to us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl">Total Consideration for Acquisition</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:title="label: ScheduleOfBusinessAcquisitionsByAcquisitionTable to us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl">Stock-Based Compensation Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" xlink:title="label: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl1">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl1" xlink:title="label: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl">Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" xlink:title="label: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:title="label: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl">Property, Plant and Equipment [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:title="label: ScheduleOfPropertyPlantAndEquipmentTable to us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl">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="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:title="label: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl">Warrants Outstanding and Changes in Warrants to Purchase Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xlink:title="label: ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock to us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl1" xml:lang="en-US" id="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl1">Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl1" xlink:title="label: ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock to us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:title="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl">Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" xlink:title="label: ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable to us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ScheduleOfStockByClassTable_lbl" xml:lang="en-US" id="us-gaap_ScheduleOfStockByClassTable_lbl">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="ScheduleOfStockByClassTable" xlink:to="us-gaap_ScheduleOfStockByClassTable_lbl" xlink:title="label: ScheduleOfStockByClassTable to us-gaap_ScheduleOfStockByClassTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDeposit" xlink:label="SecurityDeposit" xlink:title="SecurityDeposit" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SecurityDeposit_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SecurityDeposit_lbl" xml:lang="en-US" id="us-gaap_SecurityDeposit_lbl">Security deposit</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityDeposit" xlink:to="us-gaap_SecurityDeposit_lbl" xlink:title="label: SecurityDeposit to us-gaap_SecurityDeposit_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl">Cancelled (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1">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="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl">Forfeited (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl">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="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl">Vesting period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants 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="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl">Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1">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="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl">Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl">Number of Shares [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl">Beginning balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1">Ending balance (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, 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="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl">Shares granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1">Granted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl">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="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl">Forfeited (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl">Stock-based compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensation_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensation_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensation_lbl1">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl1" xlink:title="label: ShareBasedCompensation to us-gaap_ShareBasedCompensation_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl">Beginning balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1">Ending balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1">Vested (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationAbstract_lbl">Stock-Based Compensation Expense [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationAbstract" xlink:to="us-gaap_ShareBasedCompensationAbstract_lbl" xlink:title="label: ShareBasedCompensationAbstract to us-gaap_ShareBasedCompensationAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl">Weighted-Average Assumptions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl">Weighted-Average Remaining Contractual Term [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl">Vested (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl">Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl">Expected volatility</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl">Risk-free interest rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl">Expected dividend yield</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl">Options vested and exercisable</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl">Outstanding at end of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1">Outstanding at beginning of period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl2">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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl">Options vested and exercisable at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl">Options vested and exercisable at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl">Outstanding at beginning of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1">Outstanding at end of period (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl">Outstanding at beginning of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1">Outstanding at end of period (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl">Weighted average grant date fair value of shares granted (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl">Cancelled (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1">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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl">Stock Option Activity [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl">Equity Award [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1">Award Type [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl">Common stock shares issued related to tax (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl1">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="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod to us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl">Stock-Based Compensation</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xml:lang="en-US" id="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1">Share-Based Payment Arrangement [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" xlink:title="label: ShareBasedCompensationOptionAndIncentivePlansPolicy to us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_SharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl">Beginning Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl1">Ending Balance (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SharesOutstanding_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SharesOutstanding_lbl2" xml:lang="en-US" id="us-gaap_SharesOutstanding_lbl2">Shares, Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl2" xlink:title="label: SharesOutstanding to us-gaap_SharesOutstanding_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_ShortTermInvestments_lbl" xml:lang="en-US" id="us-gaap_ShortTermInvestments_lbl">Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl" xlink:title="label: ShortTermInvestments to us-gaap_ShortTermInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ShortTermInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ShortTermInvestments_lbl1" xml:lang="en-US" id="us-gaap_ShortTermInvestments_lbl1">Short-Term Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShortTermInvestments" xlink:to="us-gaap_ShortTermInvestments_lbl1" xlink:title="label: ShortTermInvestments to us-gaap_ShortTermInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl">Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xml:lang="en-US" id="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1">Significant Accounting Policies [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" xlink:title="label: SignificantAccountingPoliciesTextBlock to us-gaap_SignificantAccountingPoliciesTextBlock_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="SoftwareDevelopmentMember" xlink:title="SoftwareDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SoftwareDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SoftwareDevelopmentMember_lbl" xml:lang="en-US" id="us-gaap_SoftwareDevelopmentMember_lbl">Internal use Software [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SoftwareDevelopmentMember" xlink:to="us-gaap_SoftwareDevelopmentMember_lbl" xlink:title="label: SoftwareDevelopmentMember to us-gaap_SoftwareDevelopmentMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfFinancialPositionAbstract_lbl">Consolidated Balance Sheets [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:title="label: StatementOfFinancialPositionAbstract to us-gaap_StatementOfFinancialPositionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl">Consolidated Statements of Comprehensive Loss [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" xlink:title="label: StatementOfIncomeAndComprehensiveIncomeAbstract to us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US" id="us-gaap_StatementClassOfStockAxis_lbl">Class of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl" xlink:title="label: StatementClassOfStockAxis to us-gaap_StatementClassOfStockAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US" id="us-gaap_StatementEquityComponentsAxis_lbl">Equity Components [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:title="label: StatementEquityComponentsAxis to us-gaap_StatementEquityComponentsAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementLineItems_lbl" xml:lang="en-US" id="us-gaap_StatementLineItems_lbl">Statement [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:title="label: StatementLineItems to us-gaap_StatementLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfCashFlowsAbstract_lbl">Consolidated Statements of Cash Flows [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:title="label: StatementOfCashFlowsAbstract to us-gaap_StatementOfCashFlowsAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementTable_lbl" xml:lang="en-US" id="us-gaap_StatementTable_lbl">Statement [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:title="label: StatementTable to us-gaap_StatementTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StatementOfStockholdersEquityAbstract_lbl">Consolidated Statements of Stockholders' Equity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xlink:title="label: StatementOfStockholdersEquityAbstract to us-gaap_StatementOfStockholdersEquityAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1">Common stock shares issued and sold (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2">Issuance of common stock, net of issuance costs (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesNewIssues to us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1">Stock Issued During Period, Value, New Issues</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" xlink:title="label: StockIssuedDuringPeriodValueNewIssues to us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl">Issuance of common stock pursuant to exercise of stock options</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercised to us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl">Issuance of common stock pursuant to exercise of stock options (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1">Exercised (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xml:lang="en-US" id="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercised to us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl2" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:title="us-gaap_StockholdersEquity_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl">Ending Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl1" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:title="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl1">Beginning Balance</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl1" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl2" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl2">Total stockholders' equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl2" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquity_lbl3" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquity_lbl3" xml:lang="en-US" id="us-gaap_StockholdersEquity_lbl3">Stockholders' Equity Attributable to Parent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl3" xlink:title="label: StockholdersEquity to us-gaap_StockholdersEquity_lbl3" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl">Stockholders' Equity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:title="label: StockholdersEquityNoteDisclosureTextBlock to us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl">Stockholders' equity:</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_StockholdersEquityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_StockholdersEquityAbstract_lbl1" xml:lang="en-US" id="us-gaap_StockholdersEquityAbstract_lbl1">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl1" xlink:title="label: StockholdersEquityAbstract to us-gaap_StockholdersEquityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockAxis_lbl">Sale of Stock [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl" xlink:title="label: SubsidiarySaleOfStockAxis to us-gaap_SubsidiarySaleOfStockAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xml:lang="en-US" id="us-gaap_SubsidiarySaleOfStockLineItems_lbl">Subsidiary, Sale of Stock [Line Items]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="us-gaap_SubsidiarySaleOfStockLineItems_lbl" xlink:title="label: SubsidiarySaleOfStockLineItems to us-gaap_SubsidiarySaleOfStockLineItems_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:label xlink:type="resource" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xml:lang="en-US" id="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl">Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" xlink:title="label: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US" id="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl">Financial Instruments [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xlink:title="label: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl">Treasury stock, at cost, 2,571 common shares at March 31, 2023 and December 31, 2022, respectively</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockValue_lbl1" xml:lang="en-US" id="us-gaap_TreasuryStockValue_lbl1">Treasury Stock, Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl1" xlink:title="label: TreasuryStockValue to us-gaap_TreasuryStockValue_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockCommonMember_lbl">Treasury Stock, Common [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:title="label: TreasuryStockCommonMember to us-gaap_TreasuryStockCommonMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:label xlink:type="resource" xlink:label="us-gaap_TreasuryStockShares_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_TreasuryStockShares_lbl" xml:lang="en-US" id="us-gaap_TreasuryStockShares_lbl">Treasury stock, at cost (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TreasuryStockShares" xlink:to="us-gaap_TreasuryStockShares_lbl" xlink:title="label: TreasuryStockShares to us-gaap_TreasuryStockShares_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="UnrealizedGainLossOnInvestments" xlink:title="UnrealizedGainLossOnInvestments" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UnrealizedGainLossOnInvestments_lbl" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnInvestments_lbl">Net unrealized gain (loss) on investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl" xlink:title="label: UnrealizedGainLossOnInvestments to us-gaap_UnrealizedGainLossOnInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xml:lang="en-US" id="us-gaap_UnrealizedGainLossOnInvestments_lbl1">Unrealized gain (loss) on investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UnrealizedGainLossOnInvestments" xlink:to="us-gaap_UnrealizedGainLossOnInvestments_lbl1" xlink:title="label: UnrealizedGainLossOnInvestments to us-gaap_UnrealizedGainLossOnInvestments_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_UseOfEstimates_lbl" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl">Use of Estimates</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_UseOfEstimates_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_UseOfEstimates_lbl1" xml:lang="en-US" id="us-gaap_UseOfEstimates_lbl1">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl1" xlink:title="label: UseOfEstimates to us-gaap_UseOfEstimates_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="USGovernmentAgenciesDebtSecuritiesMember" xlink:title="USGovernmentAgenciesDebtSecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl">Agency Bonds [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USGovernmentAgenciesDebtSecuritiesMember" xlink:to="us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" xlink:title="label: USGovernmentAgenciesDebtSecuritiesMember to us-gaap_USGovernmentAgenciesDebtSecuritiesMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="USTreasurySecuritiesMember" xlink:title="USTreasurySecuritiesMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US" id="us-gaap_USTreasurySecuritiesMember_lbl">United States Treasury Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xlink:title="label: USTreasurySecuritiesMember to us-gaap_USTreasurySecuritiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_USTreasurySecuritiesMember_lbl1" xml:lang="en-US" id="us-gaap_USTreasurySecuritiesMember_lbl1">US Treasury Securities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl1" xlink:title="label: USTreasurySecuritiesMember to us-gaap_USTreasurySecuritiesMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAndInputDescriptionAbstract" xlink:label="ValuationTechniqueAndInputDescriptionAbstract" xlink:title="ValuationTechniqueAndInputDescriptionAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_ValuationTechniqueAndInputDescriptionAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_ValuationTechniqueAndInputDescriptionAbstract_lbl" xml:lang="en-US" id="us-gaap_ValuationTechniqueAndInputDescriptionAbstract_lbl">Fair Value of the Private Warrants, Assumptions [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ValuationTechniqueAndInputDescriptionAbstract" xlink:to="us-gaap_ValuationTechniqueAndInputDescriptionAbstract_lbl" xlink:title="label: ValuationTechniqueAndInputDescriptionAbstract to us-gaap_ValuationTechniqueAndInputDescriptionAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantMember_lbl" xml:lang="en-US" id="us-gaap_WarrantMember_lbl">Assumed Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantMember" xlink:to="us-gaap_WarrantMember_lbl" xlink:title="label: WarrantMember to us-gaap_WarrantMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="WarrantsAndRightsOutstandingMeasurementInput" xlink:title="WarrantsAndRightsOutstandingMeasurementInput" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl">Measurement input</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingMeasurementInput" xlink:to="us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" xlink:title="label: WarrantsAndRightsOutstandingMeasurementInput to us-gaap_WarrantsAndRightsOutstandingMeasurementInput_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="WarrantsAndRightsOutstandingMaturityDate" xlink:title="WarrantsAndRightsOutstandingMaturityDate" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl">Expiration date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingMaturityDate" xlink:to="us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" xlink:title="label: WarrantsAndRightsOutstandingMaturityDate to us-gaap_WarrantsAndRightsOutstandingMaturityDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingTerm_lbl">Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl" xlink:title="label: WarrantsAndRightsOutstandingTerm to us-gaap_WarrantsAndRightsOutstandingTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsOutstandingTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsOutstandingTerm_lbl1" xml:lang="en-US" id="us-gaap_WarrantsAndRightsOutstandingTerm_lbl1">Warrants and Rights Outstanding, Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsOutstandingTerm" xlink:to="us-gaap_WarrantsAndRightsOutstandingTerm_lbl1" xlink:title="label: WarrantsAndRightsOutstandingTerm to us-gaap_WarrantsAndRightsOutstandingTerm_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xml:lang="en-US" id="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl">Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" xlink:title="label: WarrantsAndRightsNoteDisclosureAbstract to us-gaap_WarrantsAndRightsNoteDisclosureAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl">Weighted-average common shares outstanding - diluted (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:title="label: WeightedAverageNumberOfDilutedSharesOutstanding to us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl">Weighted-average common shares outstanding - basic (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingBasic to us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl">Weighted average number diluted shares outstanding (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustment to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl">Denominator [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:title="label: WeightedAverageNumberOfSharesOutstandingAbstract to us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl" />
    <link:label xlink:type="resource" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xml:lang="en-US" id="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1">Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" xlink:title="label: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:label xlink:type="resource" xlink:label="srt_CounterpartyNameAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_CounterpartyNameAxis_lbl" xml:lang="en-US" id="srt_CounterpartyNameAxis_lbl">Counterparty Name [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:title="label: CounterpartyNameAxis to srt_CounterpartyNameAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:label xlink:type="resource" xlink:label="srt_MaximumMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_MaximumMember_lbl" xml:lang="en-US" id="srt_MaximumMember_lbl">Maximum [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:title="label: MaximumMember to srt_MaximumMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:label xlink:type="resource" xlink:label="srt_RangeAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeAxis_lbl" xml:lang="en-US" id="srt_RangeAxis_lbl">Statistical Measurement [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:title="label: RangeAxis to srt_RangeAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:label xlink:type="resource" xlink:label="srt_RangeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RangeMember_lbl" xml:lang="en-US" id="srt_RangeMember_lbl">Statistical Measurement [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RangeMember" xlink:to="srt_RangeMember_lbl" xlink:title="label: RangeMember to srt_RangeMember_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:label xlink:type="resource" xlink:label="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xml:lang="en-US" id="srt_RepurchaseAgreementCounterpartyNameDomain_lbl">Counterparty Name [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="srt_RepurchaseAgreementCounterpartyNameDomain_lbl" xlink:title="label: RepurchaseAgreementCounterpartyNameDomain to srt_RepurchaseAgreementCounterpartyNameDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:label xlink:type="resource" xlink:label="srt_SegmentGeographicalDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US" id="srt_SegmentGeographicalDomain_lbl">Geographical [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl" xlink:title="label: SegmentGeographicalDomain to srt_SegmentGeographicalDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:label xlink:type="resource" xlink:label="srt_StatementGeographicalAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_StatementGeographicalAxis_lbl" xml:lang="en-US" id="srt_StatementGeographicalAxis_lbl">Geographical [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:title="label: StatementGeographicalAxis to srt_StatementGeographicalAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US" id="srt_TitleOfIndividualAxis_lbl">Title of Individual [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl" xlink:title="label: TitleOfIndividualAxis to srt_TitleOfIndividualAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:label xlink:type="resource" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US" id="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl">Relationship to Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xlink:title="label: TitleOfIndividualWithRelationshipToEntityDomain to srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:label xlink:type="resource" xlink:label="country_US_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="country_US_lbl" xml:lang="en-US" id="country_US_lbl">UNITED STATES</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="US" xlink:to="country_US_lbl" xlink:title="label: US to country_US_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:label xlink:type="resource" xlink:label="dei_CoverAbstract_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CoverAbstract_lbl" xml:lang="en-US" id="dei_CoverAbstract_lbl">Cover [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:title="label: CoverAbstract to dei_CoverAbstract_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentType_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentType_lbl" xml:lang="en-US" id="dei_DocumentType_lbl">Document Type</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentType" xlink:to="dei_DocumentType_lbl" xlink:title="label: DocumentType to dei_DocumentType_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentQuarterlyReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US" id="dei_DocumentQuarterlyReport_lbl">Document Quarterly Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:title="label: DocumentQuarterlyReport to dei_DocumentQuarterlyReport_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentTransitionReport_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentTransitionReport_lbl" xml:lang="en-US" id="dei_DocumentTransitionReport_lbl">Document Transition Report</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:title="label: DocumentTransitionReport to dei_DocumentTransitionReport_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:label xlink:type="resource" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US" id="dei_EntityInteractiveDataCurrent_lbl">Entity Interactive Data Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:title="label: EntityInteractiveDataCurrent to dei_EntityInteractiveDataCurrent_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:label xlink:type="resource" xlink:label="dei_AmendmentFlag_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_AmendmentFlag_lbl" xml:lang="en-US" id="dei_AmendmentFlag_lbl">Amendment Flag</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:title="label: AmendmentFlag to dei_AmendmentFlag_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalYearFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalYearFocus_lbl">Document Fiscal Year Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:title="label: DocumentFiscalYearFocus to dei_DocumentFiscalYearFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US" id="dei_DocumentFiscalPeriodFocus_lbl">Document Fiscal Period Focus</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:title="label: DocumentFiscalPeriodFocus to dei_DocumentFiscalPeriodFocus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_DocumentPeriodEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US" id="dei_DocumentPeriodEndDate_lbl">Document Period End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:title="label: DocumentPeriodEndDate to dei_DocumentPeriodEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:label xlink:type="resource" xlink:label="dei_LegalEntityAxis_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LegalEntityAxis_lbl" xml:lang="en-US" id="dei_LegalEntityAxis_lbl">Legal Entity [Axis]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:title="label: LegalEntityAxis to dei_LegalEntityAxis_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:label xlink:type="resource" xlink:label="dei_EntityDomain_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityDomain_lbl" xml:lang="en-US" id="dei_EntityDomain_lbl">Entity [Domain]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityDomain" xlink:to="dei_EntityDomain_lbl" xlink:title="label: EntityDomain to dei_EntityDomain_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:label xlink:type="resource" xlink:label="dei_EntityRegistrantName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityRegistrantName_lbl" xml:lang="en-US" id="dei_EntityRegistrantName_lbl">Entity Registrant Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:title="label: EntityRegistrantName to dei_EntityRegistrantName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCentralIndexKey_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCentralIndexKey_lbl" xml:lang="en-US" id="dei_EntityCentralIndexKey_lbl">Entity Central Index Key</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:title="label: EntityCentralIndexKey to dei_EntityCentralIndexKey_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFileNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFileNumber_lbl" xml:lang="en-US" id="dei_EntityFileNumber_lbl">Entity File Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:title="label: EntityFileNumber to dei_EntityFileNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:label xlink:type="resource" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US" id="dei_EntityTaxIdentificationNumber_lbl">Entity Tax Identification Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:title="label: EntityTaxIdentificationNumber to dei_EntityTaxIdentificationNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US" id="dei_EntityIncorporationStateCountryCode_lbl">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="EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:title="label: EntityIncorporationStateCountryCode to dei_EntityIncorporationStateCountryCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:label xlink:type="resource" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US" id="dei_CurrentFiscalYearEndDate_lbl">Current Fiscal Year End Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:title="label: CurrentFiscalYearEndDate to dei_CurrentFiscalYearEndDate_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCurrentReportingStatus_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US" id="dei_EntityCurrentReportingStatus_lbl">Entity Current Reporting Status</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:title="label: EntityCurrentReportingStatus to dei_EntityCurrentReportingStatus_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityShellCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityShellCompany_lbl" xml:lang="en-US" id="dei_EntityShellCompany_lbl">Entity Shell Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:title="label: EntityShellCompany to dei_EntityShellCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:label xlink:type="resource" xlink:label="dei_EntityFilerCategory_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityFilerCategory_lbl" xml:lang="en-US" id="dei_EntityFilerCategory_lbl">Entity Filer Category</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:title="label: EntityFilerCategory to dei_EntityFilerCategory_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:label xlink:type="resource" xlink:label="dei_EntitySmallBusiness_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntitySmallBusiness_lbl" xml:lang="en-US" id="dei_EntitySmallBusiness_lbl">Entity Small Business</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:title="label: EntitySmallBusiness to dei_EntitySmallBusiness_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:label xlink:type="resource" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US" id="dei_EntityEmergingGrowthCompany_lbl">Entity Emerging Growth Company</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:title="label: EntityEmergingGrowthCompany to dei_EntityEmergingGrowthCompany_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine1_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine1_lbl">Entity Address, Address Line One</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:title="label: EntityAddressAddressLine1 to dei_EntityAddressAddressLine1_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressAddressLine2_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US" id="dei_EntityAddressAddressLine2_lbl">Entity Address, Address Line Two</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:title="label: EntityAddressAddressLine2 to dei_EntityAddressAddressLine2_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressCityOrTown_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US" id="dei_EntityAddressCityOrTown_lbl">Entity Address, City or Town</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:title="label: EntityAddressCityOrTown to dei_EntityAddressCityOrTown_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressStateOrProvince_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US" id="dei_EntityAddressStateOrProvince_lbl">Entity Address, State or Province</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:title="label: EntityAddressStateOrProvince to dei_EntityAddressStateOrProvince_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:label xlink:type="resource" xlink:label="dei_EntityAddressPostalZipCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US" id="dei_EntityAddressPostalZipCode_lbl">Entity Address, Postal Zip Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:title="label: EntityAddressPostalZipCode to dei_EntityAddressPostalZipCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:label xlink:type="resource" xlink:label="dei_CityAreaCode_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_CityAreaCode_lbl" xml:lang="en-US" id="dei_CityAreaCode_lbl">City Area Code</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:title="label: CityAreaCode to dei_CityAreaCode_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:label xlink:type="resource" xlink:label="dei_LocalPhoneNumber_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_LocalPhoneNumber_lbl" xml:lang="en-US" id="dei_LocalPhoneNumber_lbl">Local Phone Number</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:title="label: LocalPhoneNumber to dei_LocalPhoneNumber_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:label xlink:type="resource" xlink:label="dei_Security12bTitle_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_Security12bTitle_lbl" xml:lang="en-US" id="dei_Security12bTitle_lbl">Title of 12(b) Security</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:title="label: Security12bTitle to dei_Security12bTitle_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:label xlink:type="resource" xlink:label="dei_TradingSymbol_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_TradingSymbol_lbl" xml:lang="en-US" id="dei_TradingSymbol_lbl">Trading Symbol</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:title="label: TradingSymbol to dei_TradingSymbol_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:label xlink:type="resource" xlink:label="dei_SecurityExchangeName_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_SecurityExchangeName_lbl" xml:lang="en-US" id="dei_SecurityExchangeName_lbl">Security Exchange Name</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:title="label: SecurityExchangeName to dei_SecurityExchangeName_lbl" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:label xlink:type="resource" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US" id="dei_EntityCommonStockSharesOutstanding_lbl">Entity Common Stock, Shares Outstanding</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:title="label: EntityCommonStockSharesOutstanding to dei_EntityCommonStockSharesOutstanding_lbl" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CommonStockWarrantMember" xlink:label="CommonStockWarrantMember" xlink:title="CommonStockWarrantMember" />
    <link:label xlink:type="resource" xlink:label="rckt_CommonStockWarrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_CommonStockWarrantMember_lbl" xml:lang="en-US" id="rckt_CommonStockWarrantMember_lbl">Security that entitles the holder to buy the underlying stock of the issuing company at a fixed price called exercise price until the expiry date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantMember" xlink:to="rckt_CommonStockWarrantMember_lbl" xlink:title="label: CommonStockWarrantMember to rckt_CommonStockWarrantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_CommonStockWarrantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_CommonStockWarrantMember_lbl1" xml:lang="en-US" id="rckt_CommonStockWarrantMember_lbl1">Common Stock Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantMember" xlink:to="rckt_CommonStockWarrantMember_lbl1" xlink:title="label: CommonStockWarrantMember to rckt_CommonStockWarrantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_CommonStockWarrantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_CommonStockWarrantMember_lbl2" xml:lang="en-US" id="rckt_CommonStockWarrantMember_lbl2">Common Stock Warrant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CommonStockWarrantMember" xlink:to="rckt_CommonStockWarrantMember_lbl2" xlink:title="label: CommonStockWarrantMember to rckt_CommonStockWarrantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ConsultingAgreementBusinessDevelopmentMember" xlink:label="ConsultingAgreementBusinessDevelopmentMember" xlink:title="ConsultingAgreementBusinessDevelopmentMember" />
    <link:label xlink:type="resource" xlink:label="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl" xml:lang="en-US" id="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl">Consulting agreement with related party for business development services.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementBusinessDevelopmentMember" xlink:to="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl" xlink:title="label: ConsultingAgreementBusinessDevelopmentMember to rckt_ConsultingAgreementBusinessDevelopmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl1" xml:lang="en-US" id="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl1">Consulting Agreement, Business Development [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementBusinessDevelopmentMember" xlink:to="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl1" xlink:title="label: ConsultingAgreementBusinessDevelopmentMember to rckt_ConsultingAgreementBusinessDevelopmentMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl2" xml:lang="en-US" id="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl2">Consulting Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConsultingAgreementBusinessDevelopmentMember" xlink:to="rckt_ConsultingAgreementBusinessDevelopmentMember_lbl2" xlink:title="label: ConsultingAgreementBusinessDevelopmentMember to rckt_ConsultingAgreementBusinessDevelopmentMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentIncentives" xlink:label="ResearchAndDevelopmentIncentives" xlink:title="ResearchAndDevelopmentIncentives" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentIncentives_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ResearchAndDevelopmentIncentives_lbl" xml:lang="en-US" id="rckt_ResearchAndDevelopmentIncentives_lbl">Amount of research and development income claimed from tax credit against the General Corporation Tax and Unincorporated Business Tax during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentIncentives" xlink:to="rckt_ResearchAndDevelopmentIncentives_lbl" xlink:title="label: ResearchAndDevelopmentIncentives to rckt_ResearchAndDevelopmentIncentives_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentIncentives_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ResearchAndDevelopmentIncentives_lbl1" xml:lang="en-US" id="rckt_ResearchAndDevelopmentIncentives_lbl1">Research and Development Incentives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentIncentives" xlink:to="rckt_ResearchAndDevelopmentIncentives_lbl1" xlink:title="label: ResearchAndDevelopmentIncentives to rckt_ResearchAndDevelopmentIncentives_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentIncentives_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ResearchAndDevelopmentIncentives_lbl2" xml:lang="en-US" id="rckt_ResearchAndDevelopmentIncentives_lbl2">Research and development incentives</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentIncentives" xlink:to="rckt_ResearchAndDevelopmentIncentives_lbl2" xlink:title="label: ResearchAndDevelopmentIncentives to rckt_ResearchAndDevelopmentIncentives_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RisksAndLiquidityAbstract" xlink:label="RisksAndLiquidityAbstract" xlink:title="RisksAndLiquidityAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_RisksAndLiquidityAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_RisksAndLiquidityAbstract_lbl1" xml:lang="en-US" id="rckt_RisksAndLiquidityAbstract_lbl1">Risks and Liquidity [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndLiquidityAbstract" xlink:to="rckt_RisksAndLiquidityAbstract_lbl1" xlink:title="label: RisksAndLiquidityAbstract to rckt_RisksAndLiquidityAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RisksAndLiquidityTextBlock" xlink:label="RisksAndLiquidityTextBlock" xlink:title="RisksAndLiquidityTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_RisksAndLiquidityTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_RisksAndLiquidityTextBlock_lbl" xml:lang="en-US" id="rckt_RisksAndLiquidityTextBlock_lbl">The entire disclosure related to risk and liquidity,</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndLiquidityTextBlock" xlink:to="rckt_RisksAndLiquidityTextBlock_lbl" xlink:title="label: RisksAndLiquidityTextBlock to rckt_RisksAndLiquidityTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_RisksAndLiquidityTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_RisksAndLiquidityTextBlock_lbl1" xml:lang="en-US" id="rckt_RisksAndLiquidityTextBlock_lbl1">Risks and Liquidity [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndLiquidityTextBlock" xlink:to="rckt_RisksAndLiquidityTextBlock_lbl1" xlink:title="label: RisksAndLiquidityTextBlock to rckt_RisksAndLiquidityTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_RisksAndLiquidityTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_RisksAndLiquidityTextBlock_lbl2" xml:lang="en-US" id="rckt_RisksAndLiquidityTextBlock_lbl2">Risks and Liquidity</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RisksAndLiquidityTextBlock" xlink:to="rckt_RisksAndLiquidityTextBlock_lbl2" xlink:title="label: RisksAndLiquidityTextBlock to rckt_RisksAndLiquidityTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_RelatedPartyTransactionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_RelatedPartyTransactionAbstract_lbl1" xml:lang="en-US" id="rckt_RelatedPartyTransactionAbstract_lbl1">Related Party Transaction [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RelatedPartyTransactionAbstract" xlink:to="rckt_RelatedPartyTransactionAbstract_lbl1" xlink:title="label: RelatedPartyTransactionAbstract to rckt_RelatedPartyTransactionAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SpouseOfExecutiveOfficerMember" xlink:label="SpouseOfExecutiveOfficerMember" xlink:title="SpouseOfExecutiveOfficerMember" />
    <link:label xlink:type="resource" xlink:label="rckt_SpouseOfExecutiveOfficerMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_SpouseOfExecutiveOfficerMember_lbl" xml:lang="en-US" id="rckt_SpouseOfExecutiveOfficerMember_lbl">Spouse of a person with designation of executive officer.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SpouseOfExecutiveOfficerMember" xlink:to="rckt_SpouseOfExecutiveOfficerMember_lbl" xlink:title="label: SpouseOfExecutiveOfficerMember to rckt_SpouseOfExecutiveOfficerMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_SpouseOfExecutiveOfficerMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_SpouseOfExecutiveOfficerMember_lbl1" xml:lang="en-US" id="rckt_SpouseOfExecutiveOfficerMember_lbl1">Spouse of Executive officer [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SpouseOfExecutiveOfficerMember" xlink:to="rckt_SpouseOfExecutiveOfficerMember_lbl1" xlink:title="label: SpouseOfExecutiveOfficerMember to rckt_SpouseOfExecutiveOfficerMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:label="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:title="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" />
    <link:label xlink:type="resource" xlink:label="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl" xml:lang="en-US" id="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:to="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl" xlink:title="label: OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax to rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl1" xml:lang="en-US" id="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl1">OCI, Investments, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:to="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl1" xlink:title="label: OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax to rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl2" xml:lang="en-US" id="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl2">Unrealized comprehensive gain (loss) on investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:to="rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl2" xlink:title="label: OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax to rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl">Number of share options (or share units) and restricted stock units exercised during the current period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl1" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl1">Stock Issued During Period Shares Stock Options Exercised and Restricted Stock Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl2" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl2">Issuance of common stock pursuant to exercise of stock options and restricted stock units (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl">Value of stock issued as a result of the exercise of stock options and restricted stock units.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl1" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl1">Stock Issued During Period Value Stock Options Exercised and Restricted Stock Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl1" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl2" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl2">Issuance of common stock pursuant to exercise of stock options and restricted stock units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl2" xlink:title="label: StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl">Number of shares issued during the period as a result of vesting of restricted stock units.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl" xlink:title="label: StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl1" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl1">Stock Issued During Period, Shares, Vesting of Restricted Stock Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl1" xlink:title="label: StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl2" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl2">Issuance of common stock pursuant to vesting of restricted stock units (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl2" xlink:title="label: StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl">The gross value of stock issued during the period pursuant to value of restricted stock units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl" xlink:title="label: StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl1" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl1">Stock Issued During Period, Value, Vesting of Restricted Stock Units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl1" xlink:title="label: StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl2" xml:lang="en-US" id="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl2">Issuance of common stock pursuant to vesting of restricted stock units</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:to="rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl2" xlink:title="label: StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits to rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringSharesCommonStockWarrantExercised" xlink:label="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:title="StockIssuedDuringSharesCommonStockWarrantExercised" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl" xml:lang="en-US" id="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl">Number of shares issued during the period as a result of warrant exercised.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:to="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl" xlink:title="label: StockIssuedDuringSharesCommonStockWarrantExercised to rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl1" xml:lang="en-US" id="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl1">Stock Issued During Shares Common Stock Warrant Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:to="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl1" xlink:title="label: StockIssuedDuringSharesCommonStockWarrantExercised to rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl2" xml:lang="en-US" id="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl2">Issuance of common stock pursuant to exercise of warrant (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:to="rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl2" xlink:title="label: StockIssuedDuringSharesCommonStockWarrantExercised to rckt_StockIssuedDuringSharesCommonStockWarrantExercised_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:label="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:title="IssuanceOfCommonStockPursuantToExerciseOfWarrants" />
    <link:label xlink:type="resource" xlink:label="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl" xml:lang="en-US" id="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl">The value of stock issued during the period as a result of warrant exercised.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:to="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl" xlink:title="label: IssuanceOfCommonStockPursuantToExerciseOfWarrants to rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl1" xml:lang="en-US" id="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl1">Issuance of common stock pursuant to exercise of warrants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:to="rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl1" xlink:title="label: IssuanceOfCommonStockPursuantToExerciseOfWarrants to rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:label="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:title="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl" xml:lang="en-US" id="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl">Disclosure of accounting policy for concentrations of credit risk and off-balance sheet risk.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:to="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl" xlink:title="label: ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock to rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl1" xml:lang="en-US" id="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl1">Concentrations of Credit Risk and Off-balance Sheet Risk [Policy Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:to="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl1" xlink:title="label: ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock to rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl2" xml:lang="en-US" id="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl2">Concentrations of Credit Risk and Off-balance Sheet Risk</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:to="rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl2" xlink:title="label: ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock to rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesAConvertiblePreferredSharesMember" xlink:label="SeriesAConvertiblePreferredSharesMember" xlink:title="SeriesAConvertiblePreferredSharesMember" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesAConvertiblePreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_SeriesAConvertiblePreferredSharesMember_lbl" xml:lang="en-US" id="rckt_SeriesAConvertiblePreferredSharesMember_lbl">Series A preferred stock that may be exchanged into common shares or other types of securities at the owner's option.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAConvertiblePreferredSharesMember" xlink:to="rckt_SeriesAConvertiblePreferredSharesMember_lbl" xlink:title="label: SeriesAConvertiblePreferredSharesMember to rckt_SeriesAConvertiblePreferredSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesAConvertiblePreferredSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_SeriesAConvertiblePreferredSharesMember_lbl1" xml:lang="en-US" id="rckt_SeriesAConvertiblePreferredSharesMember_lbl1">Series A Convertible Preferred Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAConvertiblePreferredSharesMember" xlink:to="rckt_SeriesAConvertiblePreferredSharesMember_lbl1" xlink:title="label: SeriesAConvertiblePreferredSharesMember to rckt_SeriesAConvertiblePreferredSharesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesAConvertiblePreferredSharesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_SeriesAConvertiblePreferredSharesMember_lbl2" xml:lang="en-US" id="rckt_SeriesAConvertiblePreferredSharesMember_lbl2">Series A Convertible Preferred Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesAConvertiblePreferredSharesMember" xlink:to="rckt_SeriesAConvertiblePreferredSharesMember_lbl2" xlink:title="label: SeriesAConvertiblePreferredSharesMember to rckt_SeriesAConvertiblePreferredSharesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesBConvertiblePreferredSharesMember" xlink:label="SeriesBConvertiblePreferredSharesMember" xlink:title="SeriesBConvertiblePreferredSharesMember" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesBConvertiblePreferredSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_SeriesBConvertiblePreferredSharesMember_lbl" xml:lang="en-US" id="rckt_SeriesBConvertiblePreferredSharesMember_lbl">Series B preferred stock that may be exchanged into common shares or other types of securities at the owner's option.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBConvertiblePreferredSharesMember" xlink:to="rckt_SeriesBConvertiblePreferredSharesMember_lbl" xlink:title="label: SeriesBConvertiblePreferredSharesMember to rckt_SeriesBConvertiblePreferredSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesBConvertiblePreferredSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_SeriesBConvertiblePreferredSharesMember_lbl1" xml:lang="en-US" id="rckt_SeriesBConvertiblePreferredSharesMember_lbl1">Series B Convertible Preferred Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBConvertiblePreferredSharesMember" xlink:to="rckt_SeriesBConvertiblePreferredSharesMember_lbl1" xlink:title="label: SeriesBConvertiblePreferredSharesMember to rckt_SeriesBConvertiblePreferredSharesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_SeriesBConvertiblePreferredSharesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_SeriesBConvertiblePreferredSharesMember_lbl2" xml:lang="en-US" id="rckt_SeriesBConvertiblePreferredSharesMember_lbl2">Series B Convertible Preferred Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SeriesBConvertiblePreferredSharesMember" xlink:to="rckt_SeriesBConvertiblePreferredSharesMember_lbl2" xlink:title="label: SeriesBConvertiblePreferredSharesMember to rckt_SeriesBConvertiblePreferredSharesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockOptionAbstract" xlink:label="StockOptionAbstract" xlink:title="StockOptionAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_StockOptionAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockOptionAbstract_lbl1" xml:lang="en-US" id="rckt_StockOptionAbstract_lbl1">Stock Option [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionAbstract" xlink:to="rckt_StockOptionAbstract_lbl1" xlink:title="label: StockOptionAbstract to rckt_StockOptionAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockOptionAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_StockOptionAbstract_lbl2" xml:lang="en-US" id="rckt_StockOptionAbstract_lbl2">Stock Option [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockOptionAbstract" xlink:to="rckt_StockOptionAbstract_lbl2" xlink:title="label: StockOptionAbstract to rckt_StockOptionAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl">Weighted average remaining contractual term for non-vested convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but non-vested.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl1">Share-based Compensation Arrangement by Share-based Payment Award Options Nonvested Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl2" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl2">Options unvested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl">Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1">Share-based Compensation Arrangements by Share-based Payment Award, Options Granted, Weighted Average Remaining Contractual Term</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl2" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl2">Granted</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:to="rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl2" xlink:title="label: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm to rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AggregateIntrinsicValueAbstract" xlink:label="AggregateIntrinsicValueAbstract" xlink:title="AggregateIntrinsicValueAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_AggregateIntrinsicValueAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AggregateIntrinsicValueAbstract_lbl1" xml:lang="en-US" id="rckt_AggregateIntrinsicValueAbstract_lbl1">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="rckt_AggregateIntrinsicValueAbstract_lbl1" xlink:title="label: AggregateIntrinsicValueAbstract to rckt_AggregateIntrinsicValueAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AggregateIntrinsicValueAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AggregateIntrinsicValueAbstract_lbl2" xml:lang="en-US" id="rckt_AggregateIntrinsicValueAbstract_lbl2">Aggregate Intrinsic Value [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="rckt_AggregateIntrinsicValueAbstract_lbl2" xlink:title="label: AggregateIntrinsicValueAbstract to rckt_AggregateIntrinsicValueAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl">Amount by which current fair value of underlying stock exceeds exercise price of Nonvested options.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl1" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl1">Share-based Compensation Arrangement by Share-based Payment Award Options Nonvested Aggregate Intrinsic Value</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl2" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl2">Options unvested</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:label xlink:type="resource" xlink:label="rckt_EmployeeAndDirectorMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_EmployeeAndDirectorMember_lbl" xml:lang="en-US" id="rckt_EmployeeAndDirectorMember_lbl">Employee is an Executive of the entity that is appointed to the position by the board of directors and director is a person serving on the board of directors (who collectively have responsibility for governing the entity).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="rckt_EmployeeAndDirectorMember_lbl" xlink:title="label: EmployeeAndDirectorMember to rckt_EmployeeAndDirectorMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_EmployeeAndDirectorMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_EmployeeAndDirectorMember_lbl1" xml:lang="en-US" id="rckt_EmployeeAndDirectorMember_lbl1">Employee and Director [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="rckt_EmployeeAndDirectorMember_lbl1" xlink:title="label: EmployeeAndDirectorMember to rckt_EmployeeAndDirectorMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_EmployeeAndDirectorMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_EmployeeAndDirectorMember_lbl2" xml:lang="en-US" id="rckt_EmployeeAndDirectorMember_lbl2">Employees and Directors [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmployeeAndDirectorMember" xlink:to="rckt_EmployeeAndDirectorMember_lbl2" xlink:title="label: EmployeeAndDirectorMember to rckt_EmployeeAndDirectorMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl">The fair value per share of common stock used in the weighted average fair value assumptions for stock option grants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl1" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl1">Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Fair Value of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl1" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl2" xml:lang="en-US" id="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl2">Fair value of common stock (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:to="rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl2" xlink:title="label: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock to rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AgreementsRelatedToIntellectualPropertyAbstract" xlink:label="AgreementsRelatedToIntellectualPropertyAbstract" xlink:title="AgreementsRelatedToIntellectualPropertyAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_AgreementsRelatedToIntellectualPropertyAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AgreementsRelatedToIntellectualPropertyAbstract_lbl1" xml:lang="en-US" id="rckt_AgreementsRelatedToIntellectualPropertyAbstract_lbl1">Agreements Related to Intellectual Property [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementsRelatedToIntellectualPropertyAbstract" xlink:to="rckt_AgreementsRelatedToIntellectualPropertyAbstract_lbl1" xlink:title="label: AgreementsRelatedToIntellectualPropertyAbstract to rckt_AgreementsRelatedToIntellectualPropertyAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AgreementsRelatedToIntellectualPropertyTextBlock" xlink:label="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:title="AgreementsRelatedToIntellectualPropertyTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl" xml:lang="en-US" id="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl">The entire disclosure for agreements related to intellectual property.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:to="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl" xlink:title="label: AgreementsRelatedToIntellectualPropertyTextBlock to rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl1" xml:lang="en-US" id="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl1">Agreements Related to Intellectual Property [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:to="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl1" xlink:title="label: AgreementsRelatedToIntellectualPropertyTextBlock to rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl2" xml:lang="en-US" id="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl2">Agreements Related to Intellectual Property</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:to="rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl2" xlink:title="label: AgreementsRelatedToIntellectualPropertyTextBlock to rckt_AgreementsRelatedToIntellectualPropertyTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentCostsCurrent" xlink:label="ResearchAndDevelopmentCostsCurrent" xlink:title="ResearchAndDevelopmentCostsCurrent" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentCostsCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ResearchAndDevelopmentCostsCurrent_lbl" xml:lang="en-US" id="rckt_ResearchAndDevelopmentCostsCurrent_lbl">Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to expenses related to research and development cost (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="ResearchAndDevelopmentCostsCurrent" xlink:to="rckt_ResearchAndDevelopmentCostsCurrent_lbl" xlink:title="label: ResearchAndDevelopmentCostsCurrent to rckt_ResearchAndDevelopmentCostsCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentCostsCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ResearchAndDevelopmentCostsCurrent_lbl1" xml:lang="en-US" id="rckt_ResearchAndDevelopmentCostsCurrent_lbl1">Research and Development Costs Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentCostsCurrent" xlink:to="rckt_ResearchAndDevelopmentCostsCurrent_lbl1" xlink:title="label: ResearchAndDevelopmentCostsCurrent to rckt_ResearchAndDevelopmentCostsCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ResearchAndDevelopmentCostsCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_ResearchAndDevelopmentCostsCurrent_lbl2" xml:lang="en-US" id="rckt_ResearchAndDevelopmentCostsCurrent_lbl2">Research and development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ResearchAndDevelopmentCostsCurrent" xlink:to="rckt_ResearchAndDevelopmentCostsCurrent_lbl2" xlink:title="label: ResearchAndDevelopmentCostsCurrent to rckt_ResearchAndDevelopmentCostsCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AcquisitionExpensesCurrent" xlink:label="AcquisitionExpensesCurrent" xlink:title="AcquisitionExpensesCurrent" />
    <link:label xlink:type="resource" xlink:label="rckt_AcquisitionExpensesCurrent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AcquisitionExpensesCurrent_lbl" xml:lang="en-US" id="rckt_AcquisitionExpensesCurrent_lbl">The amount of acquisition expenses, payable current as of the end of the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionExpensesCurrent" xlink:to="rckt_AcquisitionExpensesCurrent_lbl" xlink:title="label: AcquisitionExpensesCurrent to rckt_AcquisitionExpensesCurrent_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AcquisitionExpensesCurrent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AcquisitionExpensesCurrent_lbl1" xml:lang="en-US" id="rckt_AcquisitionExpensesCurrent_lbl1">Acquisition Expenses, Current</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionExpensesCurrent" xlink:to="rckt_AcquisitionExpensesCurrent_lbl1" xlink:title="label: AcquisitionExpensesCurrent to rckt_AcquisitionExpensesCurrent_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AcquisitionExpensesCurrent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AcquisitionExpensesCurrent_lbl2" xml:lang="en-US" id="rckt_AcquisitionExpensesCurrent_lbl2">Acquisition related expenses</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AcquisitionExpensesCurrent" xlink:to="rckt_AcquisitionExpensesCurrent_lbl2" xlink:title="label: AcquisitionExpensesCurrent to rckt_AcquisitionExpensesCurrent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:label xlink:type="resource" xlink:label="rckt_RenovacorIncMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_RenovacorIncMember_lbl" xml:lang="en-US" id="rckt_RenovacorIncMember_lbl">Name of the merging entity.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RenovacorIncMember" xlink:to="rckt_RenovacorIncMember_lbl" xlink:title="label: RenovacorIncMember to rckt_RenovacorIncMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_RenovacorIncMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_RenovacorIncMember_lbl1" xml:lang="en-US" id="rckt_RenovacorIncMember_lbl1">Renovacor, Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RenovacorIncMember" xlink:to="rckt_RenovacorIncMember_lbl1" xlink:title="label: RenovacorIncMember to rckt_RenovacorIncMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_RenovacorIncMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_RenovacorIncMember_lbl2" xml:lang="en-US" id="rckt_RenovacorIncMember_lbl2">Renovacor, Inc. [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="RenovacorIncMember" xlink:to="rckt_RenovacorIncMember_lbl2" xlink:title="label: RenovacorIncMember to rckt_RenovacorIncMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessAcquisitionExchangeRatio" xlink:label="BusinessAcquisitionExchangeRatio" xlink:title="BusinessAcquisitionExchangeRatio" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessAcquisitionExchangeRatio_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_BusinessAcquisitionExchangeRatio_lbl" xml:lang="en-US" id="rckt_BusinessAcquisitionExchangeRatio_lbl">Ratio applied to exchange of shares in a business combination, for example but not limited to, one share exchanged to two or two shares exchanged to one.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionExchangeRatio" xlink:to="rckt_BusinessAcquisitionExchangeRatio_lbl" xlink:title="label: BusinessAcquisitionExchangeRatio to rckt_BusinessAcquisitionExchangeRatio_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessAcquisitionExchangeRatio_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_BusinessAcquisitionExchangeRatio_lbl1" xml:lang="en-US" id="rckt_BusinessAcquisitionExchangeRatio_lbl1">Business Acquisition, Exchange Ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionExchangeRatio" xlink:to="rckt_BusinessAcquisitionExchangeRatio_lbl1" xlink:title="label: BusinessAcquisitionExchangeRatio to rckt_BusinessAcquisitionExchangeRatio_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessAcquisitionExchangeRatio_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_BusinessAcquisitionExchangeRatio_lbl2" xml:lang="en-US" id="rckt_BusinessAcquisitionExchangeRatio_lbl2">Exchange ratio</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessAcquisitionExchangeRatio" xlink:to="rckt_BusinessAcquisitionExchangeRatio_lbl2" xlink:title="label: BusinessAcquisitionExchangeRatio to rckt_BusinessAcquisitionExchangeRatio_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl">The amount of in process research and development recognized as of the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl1" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed in Process Research and Development</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl2" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl2">IPR&amp;D</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl">The amount of working capital includes other receivables, prepaid expenses, account payable and accrued liabilities recognized as of the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl1" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Working Capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl2" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl2">Working capital</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl">The amount of other intangible asset recognized as of the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl1" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Intangible Asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl2" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl2">Other intangible asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl">The amount of operating right-of-use assets recognized as of the acquisition date.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl1" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl1">Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl1" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl2" xml:lang="en-US" id="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl2">Operating lease right-of-use assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:to="rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl2" xlink:title="label: BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets to rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsClassifiedAsEquityMember" xlink:label="WarrantsClassifiedAsEquityMember" xlink:title="WarrantsClassifiedAsEquityMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsClassifiedAsEquityMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsClassifiedAsEquityMember_lbl" xml:lang="en-US" id="rckt_WarrantsClassifiedAsEquityMember_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsClassifiedAsEquityMember" xlink:to="rckt_WarrantsClassifiedAsEquityMember_lbl" xlink:title="label: WarrantsClassifiedAsEquityMember to rckt_WarrantsClassifiedAsEquityMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsClassifiedAsEquityMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsClassifiedAsEquityMember_lbl1" xml:lang="en-US" id="rckt_WarrantsClassifiedAsEquityMember_lbl1">Warrants, Classified as Equity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsClassifiedAsEquityMember" xlink:to="rckt_WarrantsClassifiedAsEquityMember_lbl1" xlink:title="label: WarrantsClassifiedAsEquityMember to rckt_WarrantsClassifiedAsEquityMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsClassifiedAsEquityMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsClassifiedAsEquityMember_lbl2" xml:lang="en-US" id="rckt_WarrantsClassifiedAsEquityMember_lbl2">Warrants, Classified as Equity [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsClassifiedAsEquityMember" xlink:to="rckt_WarrantsClassifiedAsEquityMember_lbl2" xlink:title="label: WarrantsClassifiedAsEquityMember to rckt_WarrantsClassifiedAsEquityMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DerivativeLiabilitiesMember" xlink:label="DerivativeLiabilitiesMember" xlink:title="DerivativeLiabilitiesMember" />
    <link:label xlink:type="resource" xlink:label="rckt_DerivativeLiabilitiesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_DerivativeLiabilitiesMember_lbl" xml:lang="en-US" id="rckt_DerivativeLiabilitiesMember_lbl">This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesMember" xlink:to="rckt_DerivativeLiabilitiesMember_lbl" xlink:title="label: DerivativeLiabilitiesMember to rckt_DerivativeLiabilitiesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_DerivativeLiabilitiesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_DerivativeLiabilitiesMember_lbl1" xml:lang="en-US" id="rckt_DerivativeLiabilitiesMember_lbl1">Derivative Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesMember" xlink:to="rckt_DerivativeLiabilitiesMember_lbl1" xlink:title="label: DerivativeLiabilitiesMember to rckt_DerivativeLiabilitiesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_DerivativeLiabilitiesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_DerivativeLiabilitiesMember_lbl2" xml:lang="en-US" id="rckt_DerivativeLiabilitiesMember_lbl2">Warrants Classified as Liabilities [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DerivativeLiabilitiesMember" xlink:to="rckt_DerivativeLiabilitiesMember_lbl2" xlink:title="label: DerivativeLiabilitiesMember to rckt_DerivativeLiabilitiesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CIRMGrantsAbstract" xlink:label="CIRMGrantsAbstract" xlink:title="CIRMGrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_CIRMGrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_CIRMGrantsAbstract_lbl1" xml:lang="en-US" id="rckt_CIRMGrantsAbstract_lbl1">CIRM Grants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CIRMGrantsAbstract" xlink:to="rckt_CIRMGrantsAbstract_lbl1" xlink:title="label: CIRMGrantsAbstract to rckt_CIRMGrantsAbstract_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:label="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:title="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl" xml:lang="en-US" id="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl">The entire disclosure for California institute for regenerative medicine grants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:to="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl" xlink:title="label: CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock to rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl1" xml:lang="en-US" id="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl1">California Institute for Regenerative Medicine Grants [Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:to="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl1" xlink:title="label: CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock to rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl2" xml:lang="en-US" id="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl2">CIRM Grants</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:to="rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl2" xlink:title="label: CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock to rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSevenMember" xlink:label="WarrantsExercisePriceSevenMember" xlink:title="WarrantsExercisePriceSevenMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSevenMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceSevenMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceSevenMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSevenMember" xlink:to="rckt_WarrantsExercisePriceSevenMember_lbl" xlink:title="label: WarrantsExercisePriceSevenMember to rckt_WarrantsExercisePriceSevenMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSevenMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceSevenMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceSevenMember_lbl1">Warrants Exercise Price Seven [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSevenMember" xlink:to="rckt_WarrantsExercisePriceSevenMember_lbl1" xlink:title="label: WarrantsExercisePriceSevenMember to rckt_WarrantsExercisePriceSevenMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSevenMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_WarrantsExercisePriceSevenMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceSevenMember_lbl2">65.23 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSevenMember" xlink:to="rckt_WarrantsExercisePriceSevenMember_lbl2" xlink:title="label: WarrantsExercisePriceSevenMember to rckt_WarrantsExercisePriceSevenMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceThreeMember" xlink:label="WarrantsExercisePriceThreeMember" xlink:title="WarrantsExercisePriceThreeMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceThreeMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceThreeMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceThreeMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceThreeMember" xlink:to="rckt_WarrantsExercisePriceThreeMember_lbl" xlink:title="label: WarrantsExercisePriceThreeMember to rckt_WarrantsExercisePriceThreeMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceThreeMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceThreeMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceThreeMember_lbl1">Warrants Exercise Price Three [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceThreeMember" xlink:to="rckt_WarrantsExercisePriceThreeMember_lbl1" xlink:title="label: WarrantsExercisePriceThreeMember to rckt_WarrantsExercisePriceThreeMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceThreeMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceThreeMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceThreeMember_lbl2">33.63 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceThreeMember" xlink:to="rckt_WarrantsExercisePriceThreeMember_lbl2" xlink:title="label: WarrantsExercisePriceThreeMember to rckt_WarrantsExercisePriceThreeMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceTwoMember" xlink:label="WarrantsExercisePriceTwoMember" xlink:title="WarrantsExercisePriceTwoMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceTwoMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceTwoMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceTwoMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceTwoMember" xlink:to="rckt_WarrantsExercisePriceTwoMember_lbl" xlink:title="label: WarrantsExercisePriceTwoMember to rckt_WarrantsExercisePriceTwoMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceTwoMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceTwoMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceTwoMember_lbl1">Warrants Exercise Price Two [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceTwoMember" xlink:to="rckt_WarrantsExercisePriceTwoMember_lbl1" xlink:title="label: WarrantsExercisePriceTwoMember to rckt_WarrantsExercisePriceTwoMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceTwoMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceTwoMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceTwoMember_lbl2">57.11 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceTwoMember" xlink:to="rckt_WarrantsExercisePriceTwoMember_lbl2" xlink:title="label: WarrantsExercisePriceTwoMember to rckt_WarrantsExercisePriceTwoMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSixMember" xlink:label="WarrantsExercisePriceSixMember" xlink:title="WarrantsExercisePriceSixMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSixMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceSixMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceSixMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSixMember" xlink:to="rckt_WarrantsExercisePriceSixMember_lbl" xlink:title="label: WarrantsExercisePriceSixMember to rckt_WarrantsExercisePriceSixMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSixMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceSixMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceSixMember_lbl1">Warrants Exercise Price Six [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSixMember" xlink:to="rckt_WarrantsExercisePriceSixMember_lbl1" xlink:title="label: WarrantsExercisePriceSixMember to rckt_WarrantsExercisePriceSixMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceSixMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceSixMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceSixMember_lbl2">65.23 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceSixMember" xlink:to="rckt_WarrantsExercisePriceSixMember_lbl2" xlink:title="label: WarrantsExercisePriceSixMember to rckt_WarrantsExercisePriceSixMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFourMember" xlink:label="WarrantsExercisePriceFourMember" xlink:title="WarrantsExercisePriceFourMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFourMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceFourMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceFourMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFourMember" xlink:to="rckt_WarrantsExercisePriceFourMember_lbl" xlink:title="label: WarrantsExercisePriceFourMember to rckt_WarrantsExercisePriceFourMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFourMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceFourMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceFourMember_lbl1">Warrants Exercise Price Four [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFourMember" xlink:to="rckt_WarrantsExercisePriceFourMember_lbl1" xlink:title="label: WarrantsExercisePriceFourMember to rckt_WarrantsExercisePriceFourMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFourMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceFourMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceFourMember_lbl2">22.51 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFourMember" xlink:to="rckt_WarrantsExercisePriceFourMember_lbl2" xlink:title="label: WarrantsExercisePriceFourMember to rckt_WarrantsExercisePriceFourMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DetailedInformationOfWarrantsAbstract" xlink:label="DetailedInformationOfWarrantsAbstract" xlink:title="DetailedInformationOfWarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_DetailedInformationOfWarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_DetailedInformationOfWarrantsAbstract_lbl1" xml:lang="en-US" id="rckt_DetailedInformationOfWarrantsAbstract_lbl1">Detailed Information of Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="rckt_DetailedInformationOfWarrantsAbstract_lbl1" xlink:title="label: DetailedInformationOfWarrantsAbstract to rckt_DetailedInformationOfWarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_DetailedInformationOfWarrantsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_DetailedInformationOfWarrantsAbstract_lbl2" xml:lang="en-US" id="rckt_DetailedInformationOfWarrantsAbstract_lbl2">Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="rckt_DetailedInformationOfWarrantsAbstract_lbl2" xlink:title="label: DetailedInformationOfWarrantsAbstract to rckt_DetailedInformationOfWarrantsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightGrantDate" xlink:label="ClassOfWarrantOrRightGrantDate" xlink:title="ClassOfWarrantOrRightGrantDate" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightGrantDate_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ClassOfWarrantOrRightGrantDate_lbl" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightGrantDate_lbl">Date the warrants or rights are issued, in YYYY-MM-DD format.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightGrantDate" xlink:to="rckt_ClassOfWarrantOrRightGrantDate_lbl" xlink:title="label: ClassOfWarrantOrRightGrantDate to rckt_ClassOfWarrantOrRightGrantDate_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightGrantDate_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ClassOfWarrantOrRightGrantDate_lbl1" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightGrantDate_lbl1">Class of Warrant or Right, Grant Date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightGrantDate" xlink:to="rckt_ClassOfWarrantOrRightGrantDate_lbl1" xlink:title="label: ClassOfWarrantOrRightGrantDate to rckt_ClassOfWarrantOrRightGrantDate_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightGrantDate_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ClassOfWarrantOrRightGrantDate_lbl2" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightGrantDate_lbl2">Grant date</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightGrantDate" xlink:to="rckt_ClassOfWarrantOrRightGrantDate_lbl2" xlink:title="label: ClassOfWarrantOrRightGrantDate to rckt_ClassOfWarrantOrRightGrantDate_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFiveMember" xlink:label="WarrantsExercisePriceFiveMember" xlink:title="WarrantsExercisePriceFiveMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFiveMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceFiveMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceFiveMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFiveMember" xlink:to="rckt_WarrantsExercisePriceFiveMember_lbl" xlink:title="label: WarrantsExercisePriceFiveMember to rckt_WarrantsExercisePriceFiveMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFiveMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceFiveMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceFiveMember_lbl1">Warrants Exercise Price Five [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFiveMember" xlink:to="rckt_WarrantsExercisePriceFiveMember_lbl1" xlink:title="label: WarrantsExercisePriceFiveMember to rckt_WarrantsExercisePriceFiveMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceFiveMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceFiveMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceFiveMember_lbl2">22.51 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceFiveMember" xlink:to="rckt_WarrantsExercisePriceFiveMember_lbl2" xlink:title="label: WarrantsExercisePriceFiveMember to rckt_WarrantsExercisePriceFiveMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceOneMember" xlink:label="WarrantsExercisePriceOneMember" xlink:title="WarrantsExercisePriceOneMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceOneMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisePriceOneMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisePriceOneMember_lbl">Issuance of warrants by exercise price of the warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceOneMember" xlink:to="rckt_WarrantsExercisePriceOneMember_lbl" xlink:title="label: WarrantsExercisePriceOneMember to rckt_WarrantsExercisePriceOneMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceOneMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisePriceOneMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisePriceOneMember_lbl1">Warrants Exercise Price One [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceOneMember" xlink:to="rckt_WarrantsExercisePriceOneMember_lbl1" xlink:title="label: WarrantsExercisePriceOneMember to rckt_WarrantsExercisePriceOneMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisePriceOneMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisePriceOneMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisePriceOneMember_lbl2">24.42 [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisePriceOneMember" xlink:to="rckt_WarrantsExercisePriceOneMember_lbl2" xlink:title="label: WarrantsExercisePriceOneMember to rckt_WarrantsExercisePriceOneMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ExercisePricePerShareWarrantsAbstract" xlink:label="ExercisePricePerShareWarrantsAbstract" xlink:title="ExercisePricePerShareWarrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_ExercisePricePerShareWarrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ExercisePricePerShareWarrantsAbstract_lbl1" xml:lang="en-US" id="rckt_ExercisePricePerShareWarrantsAbstract_lbl1">Exercise Price Per Share, Warrants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePricePerShareWarrantsAbstract" xlink:to="rckt_ExercisePricePerShareWarrantsAbstract_lbl1" xlink:title="label: ExercisePricePerShareWarrantsAbstract to rckt_ExercisePricePerShareWarrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ExercisePricePerShareWarrantsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ExercisePricePerShareWarrantsAbstract_lbl2" xml:lang="en-US" id="rckt_ExercisePricePerShareWarrantsAbstract_lbl2">Exercise Price Per Share [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ExercisePricePerShareWarrantsAbstract" xlink:to="rckt_ExercisePricePerShareWarrantsAbstract_lbl2" xlink:title="label: ExercisePricePerShareWarrantsAbstract to rckt_ExercisePricePerShareWarrantsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:label="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:title="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl">The weighted average exercise price per share of warrants exercised during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl" xlink:title="label: ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised to rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1">Class of Warrant or Right, Weighted Average Exercise Price of Warrants or Rights, Exercised</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1" xlink:title="label: ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised to rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl2" xml:lang="en-US" id="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl2">Exercised (in dollars per share)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:to="rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl2" xlink:title="label: ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised to rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisableForCommonSharesMember" xlink:label="WarrantsExercisableForCommonSharesMember" xlink:title="WarrantsExercisableForCommonSharesMember" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisableForCommonSharesMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_WarrantsExercisableForCommonSharesMember_lbl" xml:lang="en-US" id="rckt_WarrantsExercisableForCommonSharesMember_lbl">Exercise of warrants into common shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisableForCommonSharesMember" xlink:to="rckt_WarrantsExercisableForCommonSharesMember_lbl" xlink:title="label: WarrantsExercisableForCommonSharesMember to rckt_WarrantsExercisableForCommonSharesMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisableForCommonSharesMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_WarrantsExercisableForCommonSharesMember_lbl1" xml:lang="en-US" id="rckt_WarrantsExercisableForCommonSharesMember_lbl1">Warrants Exercisable for Common Shares [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisableForCommonSharesMember" xlink:to="rckt_WarrantsExercisableForCommonSharesMember_lbl1" xlink:title="label: WarrantsExercisableForCommonSharesMember to rckt_WarrantsExercisableForCommonSharesMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_WarrantsExercisableForCommonSharesMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_WarrantsExercisableForCommonSharesMember_lbl2" xml:lang="en-US" id="rckt_WarrantsExercisableForCommonSharesMember_lbl2">Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="WarrantsExercisableForCommonSharesMember" xlink:to="rckt_WarrantsExercisableForCommonSharesMember_lbl2" xlink:title="label: WarrantsExercisableForCommonSharesMember to rckt_WarrantsExercisableForCommonSharesMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:label="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:title="NumberOfWarrantSharesOutstandingAndExercisableAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl1" xml:lang="en-US" id="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl1">Number of Warrant Shares Outstanding and Exercisable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl1" xlink:title="label: NumberOfWarrantSharesOutstandingAndExercisableAbstract to rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl2" xml:lang="en-US" id="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl2">Number of Warrant Shares Outstanding and Exercisable [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl2" xlink:title="label: NumberOfWarrantSharesOutstandingAndExercisableAbstract to rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" />
    <link:label xlink:type="resource" xlink:label="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl" xml:lang="en-US" id="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl">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.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:to="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl" xlink:title="label: AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments to rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl1" xml:lang="en-US" id="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl1">Accretion (Amortization) of Discounts and Premiums excluding accretion income related to cash equivalents , Investments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:to="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl1" xlink:title="label: AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments to rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl2" xml:lang="en-US" id="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl2">Amortization of premium and accretion of discount on investments, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:to="rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl2" xlink:title="label: AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments to rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdjustmentOfRightOfUseAssets" xlink:label="AdjustmentOfRightOfUseAssets" xlink:title="AdjustmentOfRightOfUseAssets" />
    <link:label xlink:type="resource" xlink:label="rckt_AdjustmentOfRightOfUseAssets_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AdjustmentOfRightOfUseAssets_lbl" xml:lang="en-US" id="rckt_AdjustmentOfRightOfUseAssets_lbl">The amortization expense of right-of-use assets during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentOfRightOfUseAssets" xlink:to="rckt_AdjustmentOfRightOfUseAssets_lbl" xlink:title="label: AdjustmentOfRightOfUseAssets to rckt_AdjustmentOfRightOfUseAssets_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AdjustmentOfRightOfUseAssets_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AdjustmentOfRightOfUseAssets_lbl1" xml:lang="en-US" id="rckt_AdjustmentOfRightOfUseAssets_lbl1">Adjustment of Right-of-Use Assets</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentOfRightOfUseAssets" xlink:to="rckt_AdjustmentOfRightOfUseAssets_lbl1" xlink:title="label: AdjustmentOfRightOfUseAssets to rckt_AdjustmentOfRightOfUseAssets_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AdjustmentOfRightOfUseAssets_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AdjustmentOfRightOfUseAssets_lbl2" xml:lang="en-US" id="rckt_AdjustmentOfRightOfUseAssets_lbl2">Amortization of finance lease right of use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdjustmentOfRightOfUseAssets" xlink:to="rckt_AdjustmentOfRightOfUseAssets_lbl2" xlink:title="label: AdjustmentOfRightOfUseAssets to rckt_AdjustmentOfRightOfUseAssets_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PropertyPlantAndEquipmentWriteDown" xlink:label="PropertyPlantAndEquipmentWriteDown" xlink:title="PropertyPlantAndEquipmentWriteDown" />
    <link:label xlink:type="resource" xlink:label="rckt_PropertyPlantAndEquipmentWriteDown_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PropertyPlantAndEquipmentWriteDown_lbl" xml:lang="en-US" id="rckt_PropertyPlantAndEquipmentWriteDown_lbl">Amount of loss from reductions in property plant and equipment due to subsequent measurement adjustments, including, but not limited to physical deterioration and obsolescence.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentWriteDown" xlink:to="rckt_PropertyPlantAndEquipmentWriteDown_lbl" xlink:title="label: PropertyPlantAndEquipmentWriteDown to rckt_PropertyPlantAndEquipmentWriteDown_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PropertyPlantAndEquipmentWriteDown_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PropertyPlantAndEquipmentWriteDown_lbl1" xml:lang="en-US" id="rckt_PropertyPlantAndEquipmentWriteDown_lbl1">Property Plant and Equipment Write-down</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentWriteDown" xlink:to="rckt_PropertyPlantAndEquipmentWriteDown_lbl1" xlink:title="label: PropertyPlantAndEquipmentWriteDown to rckt_PropertyPlantAndEquipmentWriteDown_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PropertyPlantAndEquipmentWriteDown_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PropertyPlantAndEquipmentWriteDown_lbl2" xml:lang="en-US" id="rckt_PropertyPlantAndEquipmentWriteDown_lbl2">Write down of property and equipment, net</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PropertyPlantAndEquipmentWriteDown" xlink:to="rckt_PropertyPlantAndEquipmentWriteDown_lbl2" xlink:title="label: PropertyPlantAndEquipmentWriteDown to rckt_PropertyPlantAndEquipmentWriteDown_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PaymentsToAcquireRightOfUseAsset" xlink:label="PaymentsToAcquireRightOfUseAsset" xlink:title="PaymentsToAcquireRightOfUseAsset" />
    <link:label xlink:type="resource" xlink:label="rckt_PaymentsToAcquireRightOfUseAsset_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PaymentsToAcquireRightOfUseAsset_lbl" xml:lang="en-US" id="rckt_PaymentsToAcquireRightOfUseAsset_lbl">The cash outflow for payments made to acquire right of use asset.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireRightOfUseAsset" xlink:to="rckt_PaymentsToAcquireRightOfUseAsset_lbl" xlink:title="label: PaymentsToAcquireRightOfUseAsset to rckt_PaymentsToAcquireRightOfUseAsset_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PaymentsToAcquireRightOfUseAsset_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PaymentsToAcquireRightOfUseAsset_lbl1" xml:lang="en-US" id="rckt_PaymentsToAcquireRightOfUseAsset_lbl1">Payments to Acquire Right of Use Asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireRightOfUseAsset" xlink:to="rckt_PaymentsToAcquireRightOfUseAsset_lbl1" xlink:title="label: PaymentsToAcquireRightOfUseAsset to rckt_PaymentsToAcquireRightOfUseAsset_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PaymentsToAcquireRightOfUseAsset_lbl2" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:title="rckt_PaymentsToAcquireRightOfUseAsset_lbl2" xml:lang="en-US" id="rckt_PaymentsToAcquireRightOfUseAsset_lbl2">Payments made to acquire right of use asset</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PaymentsToAcquireRightOfUseAsset" xlink:to="rckt_PaymentsToAcquireRightOfUseAsset_lbl2" xlink:title="label: PaymentsToAcquireRightOfUseAsset to rckt_PaymentsToAcquireRightOfUseAsset_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncreaseDecreaseInFinanceLeaseLiabilities" xlink:label="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:title="IncreaseDecreaseInFinanceLeaseLiabilities" />
    <link:label xlink:type="resource" xlink:label="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl" xml:lang="en-US" id="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl">Amount of increase (decrease) in present value of lessee's discounted obligation for lease payments from finance lease.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:to="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl" xlink:title="label: IncreaseDecreaseInFinanceLeaseLiabilities to rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl1" xml:lang="en-US" id="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl1">Increase (Decrease) in Finance Lease, Liabilities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:to="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl1" xlink:title="label: IncreaseDecreaseInFinanceLeaseLiabilities to rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl2" xml:lang="en-US" id="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl2">Finance lease liability</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:to="rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl2" xlink:title="label: IncreaseDecreaseInFinanceLeaseLiabilities to rckt_IncreaseDecreaseInFinanceLeaseLiabilities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LADICIRMGrantMember" xlink:label="LADICIRMGrantMember" xlink:title="LADICIRMGrantMember" />
    <link:label xlink:type="resource" xlink:label="rckt_LADICIRMGrantMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_LADICIRMGrantMember_lbl" xml:lang="en-US" id="rckt_LADICIRMGrantMember_lbl">Grant funding through the California Institute for Regenerative Medicine ("CIRM"). The Company was granted funds under a CLIN2 grant award to support the clinical development of gene therapy for LAD-I.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LADICIRMGrantMember" xlink:to="rckt_LADICIRMGrantMember_lbl" xlink:title="label: LADICIRMGrantMember to rckt_LADICIRMGrantMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_LADICIRMGrantMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_LADICIRMGrantMember_lbl1" xml:lang="en-US" id="rckt_LADICIRMGrantMember_lbl1">LAD-I CIRM Grant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LADICIRMGrantMember" xlink:to="rckt_LADICIRMGrantMember_lbl1" xlink:title="label: LADICIRMGrantMember to rckt_LADICIRMGrantMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_LADICIRMGrantMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_LADICIRMGrantMember_lbl2" xml:lang="en-US" id="rckt_LADICIRMGrantMember_lbl2">LAD-1 CIRM Grant [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LADICIRMGrantMember" xlink:to="rckt_LADICIRMGrantMember_lbl2" xlink:title="label: LADICIRMGrantMember to rckt_LADICIRMGrantMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdditionalInformationOfCIRMGrantsAbstract" xlink:label="AdditionalInformationOfCIRMGrantsAbstract" xlink:title="AdditionalInformationOfCIRMGrantsAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl1" xml:lang="en-US" id="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl1">Additional Information of CIRM Grants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalInformationOfCIRMGrantsAbstract" xlink:to="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl1" xlink:title="label: AdditionalInformationOfCIRMGrantsAbstract to rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl2" xml:lang="en-US" id="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl2">CIRM Grants [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AdditionalInformationOfCIRMGrantsAbstract" xlink:to="rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl2" xlink:title="label: AdditionalInformationOfCIRMGrantsAbstract to rckt_AdditionalInformationOfCIRMGrantsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ProceedsFromMilestonePayments" xlink:label="ProceedsFromMilestonePayments" xlink:title="ProceedsFromMilestonePayments" />
    <link:label xlink:type="resource" xlink:label="rckt_ProceedsFromMilestonePayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ProceedsFromMilestonePayments_lbl" xml:lang="en-US" id="rckt_ProceedsFromMilestonePayments_lbl">The cumulative amount of cash receipts for milestone payments.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMilestonePayments" xlink:to="rckt_ProceedsFromMilestonePayments_lbl" xlink:title="label: ProceedsFromMilestonePayments to rckt_ProceedsFromMilestonePayments_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ProceedsFromMilestonePayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ProceedsFromMilestonePayments_lbl1" xml:lang="en-US" id="rckt_ProceedsFromMilestonePayments_lbl1">Proceeds from Milestone Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMilestonePayments" xlink:to="rckt_ProceedsFromMilestonePayments_lbl1" xlink:title="label: ProceedsFromMilestonePayments to rckt_ProceedsFromMilestonePayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ProceedsFromMilestonePayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ProceedsFromMilestonePayments_lbl2" xml:lang="en-US" id="rckt_ProceedsFromMilestonePayments_lbl2">Milestone payments received</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ProceedsFromMilestonePayments" xlink:to="rckt_ProceedsFromMilestonePayments_lbl2" xlink:title="label: ProceedsFromMilestonePayments to rckt_ProceedsFromMilestonePayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrantAwardForClinicalDevelopmentSupport" xlink:label="GrantAwardForClinicalDevelopmentSupport" xlink:title="GrantAwardForClinicalDevelopmentSupport" />
    <link:label xlink:type="resource" xlink:label="rckt_GrantAwardForClinicalDevelopmentSupport_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_GrantAwardForClinicalDevelopmentSupport_lbl" xml:lang="en-US" id="rckt_GrantAwardForClinicalDevelopmentSupport_lbl">Grant award for clinical development support.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrantAwardForClinicalDevelopmentSupport" xlink:to="rckt_GrantAwardForClinicalDevelopmentSupport_lbl" xlink:title="label: GrantAwardForClinicalDevelopmentSupport to rckt_GrantAwardForClinicalDevelopmentSupport_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_GrantAwardForClinicalDevelopmentSupport_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_GrantAwardForClinicalDevelopmentSupport_lbl1" xml:lang="en-US" id="rckt_GrantAwardForClinicalDevelopmentSupport_lbl1">Grant award for clinical development support</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrantAwardForClinicalDevelopmentSupport" xlink:to="rckt_GrantAwardForClinicalDevelopmentSupport_lbl1" xlink:title="label: GrantAwardForClinicalDevelopmentSupport to rckt_GrantAwardForClinicalDevelopmentSupport_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_GrantAwardForClinicalDevelopmentSupport_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_GrantAwardForClinicalDevelopmentSupport_lbl2" xml:lang="en-US" id="rckt_GrantAwardForClinicalDevelopmentSupport_lbl2">Grant award for clinical development support</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrantAwardForClinicalDevelopmentSupport" xlink:to="rckt_GrantAwardForClinicalDevelopmentSupport_lbl2" xlink:title="label: GrantAwardForClinicalDevelopmentSupport to rckt_GrantAwardForClinicalDevelopmentSupport_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfMilestonesAchieved" xlink:label="NumberOfMilestonesAchieved" xlink:title="NumberOfMilestonesAchieved" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfMilestonesAchieved_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_NumberOfMilestonesAchieved_lbl" xml:lang="en-US" id="rckt_NumberOfMilestonesAchieved_lbl">Number of milestones achieved during the period.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAchieved" xlink:to="rckt_NumberOfMilestonesAchieved_lbl" xlink:title="label: NumberOfMilestonesAchieved to rckt_NumberOfMilestonesAchieved_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfMilestonesAchieved_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_NumberOfMilestonesAchieved_lbl1" xml:lang="en-US" id="rckt_NumberOfMilestonesAchieved_lbl1">Number of Milestones Achieved</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAchieved" xlink:to="rckt_NumberOfMilestonesAchieved_lbl1" xlink:title="label: NumberOfMilestonesAchieved to rckt_NumberOfMilestonesAchieved_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfMilestonesAchieved_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_NumberOfMilestonesAchieved_lbl2" xml:lang="en-US" id="rckt_NumberOfMilestonesAchieved_lbl2">Number of milestones achieved</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfMilestonesAchieved" xlink:to="rckt_NumberOfMilestonesAchieved_lbl2" xlink:title="label: NumberOfMilestonesAchieved to rckt_NumberOfMilestonesAchieved_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:label="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:title="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl" xml:lang="en-US" id="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl">The lease area under agreement for internal process development and research activities.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:to="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl" xlink:title="label: LeaseAreaForInternalProcessDevelopmentAndResearchActivities to rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl1" xml:lang="en-US" id="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl1">Lease Area for Internal Process Development and Research Activities</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:to="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl1" xlink:title="label: LeaseAreaForInternalProcessDevelopmentAndResearchActivities to rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl2" xml:lang="en-US" id="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl2">Area of lease</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:to="rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl2" xlink:title="label: LeaseAreaForInternalProcessDevelopmentAndResearchActivities to rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfAnnualIncreaseInBaseRent" xlink:label="PercentageOfAnnualIncreaseInBaseRent" xlink:title="PercentageOfAnnualIncreaseInBaseRent" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl" xml:lang="en-US" id="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl">The percentage of annual increase in base rent under lease agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAnnualIncreaseInBaseRent" xlink:to="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl" xlink:title="label: PercentageOfAnnualIncreaseInBaseRent to rckt_PercentageOfAnnualIncreaseInBaseRent_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl1" xml:lang="en-US" id="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl1">Percentage of Annual Increase in Base Rent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAnnualIncreaseInBaseRent" xlink:to="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl1" xlink:title="label: PercentageOfAnnualIncreaseInBaseRent to rckt_PercentageOfAnnualIncreaseInBaseRent_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl2" xml:lang="en-US" id="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl2">Percentage of annual increase in base rent</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfAnnualIncreaseInBaseRent" xlink:to="rckt_PercentageOfAnnualIncreaseInBaseRent_lbl2" xlink:title="label: PercentageOfAnnualIncreaseInBaseRent to rckt_PercentageOfAnnualIncreaseInBaseRent_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NewJerseyLeaseAgreementMember" xlink:label="NewJerseyLeaseAgreementMember" xlink:title="NewJerseyLeaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="rckt_NewJerseyLeaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_NewJerseyLeaseAgreementMember_lbl" xml:lang="en-US" id="rckt_NewJerseyLeaseAgreementMember_lbl">The lease agreement relating to the rental space in Cranbury, New Jersey.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewJerseyLeaseAgreementMember" xlink:to="rckt_NewJerseyLeaseAgreementMember_lbl" xlink:title="label: NewJerseyLeaseAgreementMember to rckt_NewJerseyLeaseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_NewJerseyLeaseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_NewJerseyLeaseAgreementMember_lbl1" xml:lang="en-US" id="rckt_NewJerseyLeaseAgreementMember_lbl1">New Jersey Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewJerseyLeaseAgreementMember" xlink:to="rckt_NewJerseyLeaseAgreementMember_lbl1" xlink:title="label: NewJerseyLeaseAgreementMember to rckt_NewJerseyLeaseAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_NewJerseyLeaseAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_NewJerseyLeaseAgreementMember_lbl2" xml:lang="en-US" id="rckt_NewJerseyLeaseAgreementMember_lbl2">NJ Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NewJerseyLeaseAgreementMember" xlink:to="rckt_NewJerseyLeaseAgreementMember_lbl2" xlink:title="label: NewJerseyLeaseAgreementMember to rckt_NewJerseyLeaseAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AAVCurrentGoodManufacturingPracticecGMPMember" xlink:label="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:title="AAVCurrentGoodManufacturingPracticecGMPMember" />
    <link:label xlink:type="resource" xlink:label="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl" xml:lang="en-US" id="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl">The lease agreement relating to the rental space in Cranbury, New Jersey dedicated to AAV Current Good Manufacturing Practice (cGMP).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:to="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl" xlink:title="label: AAVCurrentGoodManufacturingPracticecGMPMember to rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl1" xml:lang="en-US" id="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl1">AAV Current Good Manufacturing Practice (cGMP) [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:to="rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl1" xlink:title="label: AAVCurrentGoodManufacturingPracticecGMPMember to rckt_AAVCurrentGoodManufacturingPracticecGMPMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfOptionsToRenewLeaseAgreement" xlink:label="NumberOfOptionsToRenewLeaseAgreement" xlink:title="NumberOfOptionsToRenewLeaseAgreement" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl" xml:lang="en-US" id="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl">The number of options to renew lease agreement in consecutive times.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOptionsToRenewLeaseAgreement" xlink:to="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl" xlink:title="label: NumberOfOptionsToRenewLeaseAgreement to rckt_NumberOfOptionsToRenewLeaseAgreement_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl1" xml:lang="en-US" id="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl1">Number of Options to Renew Lease Agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOptionsToRenewLeaseAgreement" xlink:to="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl1" xlink:title="label: NumberOfOptionsToRenewLeaseAgreement to rckt_NumberOfOptionsToRenewLeaseAgreement_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl2" xml:lang="en-US" id="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl2">Number of options to renew lease agreement</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfOptionsToRenewLeaseAgreement" xlink:to="rckt_NumberOfOptionsToRenewLeaseAgreement_lbl2" xlink:title="label: NumberOfOptionsToRenewLeaseAgreement to rckt_NumberOfOptionsToRenewLeaseAgreement_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeasesEstimatedRentPayments" xlink:label="FinanceLeasesEstimatedRentPayments" xlink:title="FinanceLeasesEstimatedRentPayments" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeasesEstimatedRentPayments_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_FinanceLeasesEstimatedRentPayments_lbl" xml:lang="en-US" id="rckt_FinanceLeasesEstimatedRentPayments_lbl">Rental payments due for the reporting period under finance leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasesEstimatedRentPayments" xlink:to="rckt_FinanceLeasesEstimatedRentPayments_lbl" xlink:title="label: FinanceLeasesEstimatedRentPayments to rckt_FinanceLeasesEstimatedRentPayments_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeasesEstimatedRentPayments_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_FinanceLeasesEstimatedRentPayments_lbl1" xml:lang="en-US" id="rckt_FinanceLeasesEstimatedRentPayments_lbl1">Finance Leases, Estimated Rent Payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasesEstimatedRentPayments" xlink:to="rckt_FinanceLeasesEstimatedRentPayments_lbl1" xlink:title="label: FinanceLeasesEstimatedRentPayments to rckt_FinanceLeasesEstimatedRentPayments_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeasesEstimatedRentPayments_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_FinanceLeasesEstimatedRentPayments_lbl2" xml:lang="en-US" id="rckt_FinanceLeasesEstimatedRentPayments_lbl2">Estimated rent payments</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeasesEstimatedRentPayments" xlink:to="rckt_FinanceLeasesEstimatedRentPayments_lbl2" xlink:title="label: FinanceLeasesEstimatedRentPayments to rckt_FinanceLeasesEstimatedRentPayments_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:label="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:title="EmpireStateBuildingLeaseAgreementAmendmentMember" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl">On March 26, 2021, the Company entered in Amendment No. 1 to the ESB Lease Agreement ("ESB Lease Amendment").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl" xlink:title="label: EmpireStateBuildingLeaseAgreementAmendmentMember to rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl1" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl1">Empire State Building Lease Agreement Amendment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl1" xlink:title="label: EmpireStateBuildingLeaseAgreementAmendmentMember to rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl2" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl2">ESB Lease Agreement Amendment [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl2" xlink:title="label: EmpireStateBuildingLeaseAgreementAmendmentMember to rckt_EmpireStateBuildingLeaseAgreementAmendmentMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementMember" xlink:label="EmpireStateBuildingLeaseAgreementMember" xlink:title="EmpireStateBuildingLeaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_EmpireStateBuildingLeaseAgreementMember_lbl" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementMember_lbl">On June 7, 2018, the Company entered into a three year lease agreement for office space in the Empire State Building in New York, NY (the "ESB Lease Agreement").</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementMember_lbl" xlink:title="label: EmpireStateBuildingLeaseAgreementMember to rckt_EmpireStateBuildingLeaseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_EmpireStateBuildingLeaseAgreementMember_lbl1" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementMember_lbl1">Empire State Building Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementMember_lbl1" xlink:title="label: EmpireStateBuildingLeaseAgreementMember to rckt_EmpireStateBuildingLeaseAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_EmpireStateBuildingLeaseAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_EmpireStateBuildingLeaseAgreementMember_lbl2" xml:lang="en-US" id="rckt_EmpireStateBuildingLeaseAgreementMember_lbl2">ESB Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="EmpireStateBuildingLeaseAgreementMember" xlink:to="rckt_EmpireStateBuildingLeaseAgreementMember_lbl2" xlink:title="label: EmpireStateBuildingLeaseAgreementMember to rckt_EmpireStateBuildingLeaseAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_InotekLexingtonMassachusettsLeaseAgreementMember" xlink:label="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:title="InotekLexingtonMassachusettsLeaseAgreementMember" />
    <link:label xlink:type="resource" xlink:label="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl" xml:lang="en-US" id="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl">On January 4, 2018, in connection with the Reverse Merger, the Company assumed an operating lease for Inotek's former headquarters in Lexington, Massachusetts.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:to="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl" xlink:title="label: InotekLexingtonMassachusettsLeaseAgreementMember to rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl1" xml:lang="en-US" id="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl1">Inotek Lexington Massachusetts Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:to="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl1" xlink:title="label: InotekLexingtonMassachusettsLeaseAgreementMember to rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl2" xml:lang="en-US" id="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl2">Inotek Lexington Massachusetts Lease Agreement [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:to="rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl2" xlink:title="label: InotekLexingtonMassachusettsLeaseAgreementMember to rckt_InotekLexingtonMassachusettsLeaseAgreementMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_HopewellMember" xlink:label="HopewellMember" xlink:title="HopewellMember" />
    <link:label xlink:type="resource" xlink:label="rckt_HopewellMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_HopewellMember_lbl" xml:lang="en-US" id="rckt_HopewellMember_lbl">Operating lease facility located at Hopewell, New Jersey and Cambridge.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HopewellMember" xlink:to="rckt_HopewellMember_lbl" xlink:title="label: HopewellMember to rckt_HopewellMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_HopewellMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_HopewellMember_lbl1" xml:lang="en-US" id="rckt_HopewellMember_lbl1">Hopewell, New Jersey and Cambridge [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="HopewellMember" xlink:to="rckt_HopewellMember_lbl1" xlink:title="label: HopewellMember to rckt_HopewellMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:label="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:title="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl1" xml:lang="en-US" id="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl1">Cash Flow, Operating and Financing Activities, Lessee [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl1" xlink:title="label: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl2" xml:lang="en-US" id="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl2">Cash paid for amounts included in the measurement of lease liabilities [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl2" xlink:title="label: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeaseCostsAbstract" xlink:label="FinanceLeaseCostsAbstract" xlink:title="FinanceLeaseCostsAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeaseCostsAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_FinanceLeaseCostsAbstract_lbl1" xml:lang="en-US" id="rckt_FinanceLeaseCostsAbstract_lbl1">Finance Lease Costs [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseCostsAbstract" xlink:to="rckt_FinanceLeaseCostsAbstract_lbl1" xlink:title="label: FinanceLeaseCostsAbstract to rckt_FinanceLeaseCostsAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeaseCostsAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_FinanceLeaseCostsAbstract_lbl2" xml:lang="en-US" id="rckt_FinanceLeaseCostsAbstract_lbl2">Finance lease cost [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseCostsAbstract" xlink:to="rckt_FinanceLeaseCostsAbstract_lbl2" xlink:title="label: FinanceLeaseCostsAbstract to rckt_FinanceLeaseCostsAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xml:lang="en-US" id="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl">Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xml:lang="en-US" id="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1">Finance Lease, Liability, Payments, Due after Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl2" xml:lang="en-US" id="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl2">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl2" xlink:title="label: FinanceLeaseLiabilityPaymentsDueAfterYearFour to rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" />
    <link:label xlink:type="resource" xlink:label="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl" xml:lang="en-US" id="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl">Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl" xlink:title="label: LesseeOperatingLeaseLiabilityToBePaidAfterYearFour to rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl1" xml:lang="en-US" id="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl1">Lessee, Operating Lease, Liability, to be Paid, after Year Four</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl1" xlink:title="label: LesseeOperatingLeaseLiabilityToBePaidAfterYearFour to rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl2" xml:lang="en-US" id="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl2">Thereafter</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl2" xlink:title="label: LesseeOperatingLeaseLiabilityToBePaidAfterYearFour to rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareholdersEquityDisclosureAbstract" xlink:label="ShareholdersEquityDisclosureAbstract" xlink:title="ShareholdersEquityDisclosureAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareholdersEquityDisclosureAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ShareholdersEquityDisclosureAbstract_lbl1" xml:lang="en-US" id="rckt_ShareholdersEquityDisclosureAbstract_lbl1">Shareholders' Equity Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="rckt_ShareholdersEquityDisclosureAbstract_lbl1" xlink:title="label: ShareholdersEquityDisclosureAbstract to rckt_ShareholdersEquityDisclosureAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ShareholdersEquityDisclosureAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ShareholdersEquityDisclosureAbstract_lbl2" xml:lang="en-US" id="rckt_ShareholdersEquityDisclosureAbstract_lbl2">Shareholders' Equity Disclosure [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="rckt_ShareholdersEquityDisclosureAbstract_lbl2" xlink:title="label: ShareholdersEquityDisclosureAbstract to rckt_ShareholdersEquityDisclosureAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SaleOfStockAggregateOfferingPrice" xlink:label="SaleOfStockAggregateOfferingPrice" xlink:title="SaleOfStockAggregateOfferingPrice" />
    <link:label xlink:type="resource" xlink:label="rckt_SaleOfStockAggregateOfferingPrice_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_SaleOfStockAggregateOfferingPrice_lbl" xml:lang="en-US" id="rckt_SaleOfStockAggregateOfferingPrice_lbl">The aggregate offering price of shares issued or sold in the stock transaction.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockAggregateOfferingPrice" xlink:to="rckt_SaleOfStockAggregateOfferingPrice_lbl" xlink:title="label: SaleOfStockAggregateOfferingPrice to rckt_SaleOfStockAggregateOfferingPrice_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_SaleOfStockAggregateOfferingPrice_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_SaleOfStockAggregateOfferingPrice_lbl1" xml:lang="en-US" id="rckt_SaleOfStockAggregateOfferingPrice_lbl1">Sale Of Stock Aggregate Offering Price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockAggregateOfferingPrice" xlink:to="rckt_SaleOfStockAggregateOfferingPrice_lbl1" xlink:title="label: SaleOfStockAggregateOfferingPrice to rckt_SaleOfStockAggregateOfferingPrice_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_SaleOfStockAggregateOfferingPrice_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_SaleOfStockAggregateOfferingPrice_lbl2" xml:lang="en-US" id="rckt_SaleOfStockAggregateOfferingPrice_lbl2">Aggregate offering price</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SaleOfStockAggregateOfferingPrice" xlink:to="rckt_SaleOfStockAggregateOfferingPrice_lbl2" xlink:title="label: SaleOfStockAggregateOfferingPrice to rckt_SaleOfStockAggregateOfferingPrice_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingMember" xlink:label="AtTheMarketOfferingMember" xlink:title="AtTheMarketOfferingMember" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_AtTheMarketOfferingMember_lbl" xml:lang="en-US" id="rckt_AtTheMarketOfferingMember_lbl">An "at-the-market" offering is an offering of securities into an existing trading market for outstanding shares of the same class at other than a fixed price on, or through the facilities of, a national securities exchange, or to or through a market maker otherwise than on an exchange.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingMember" xlink:to="rckt_AtTheMarketOfferingMember_lbl" xlink:title="label: AtTheMarketOfferingMember to rckt_AtTheMarketOfferingMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AtTheMarketOfferingMember_lbl1" xml:lang="en-US" id="rckt_AtTheMarketOfferingMember_lbl1">At-the-Market Offering [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingMember" xlink:to="rckt_AtTheMarketOfferingMember_lbl1" xlink:title="label: AtTheMarketOfferingMember to rckt_AtTheMarketOfferingMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AtTheMarketOfferingMember_lbl2" xml:lang="en-US" id="rckt_AtTheMarketOfferingMember_lbl2">At-the-Market Offering [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingMember" xlink:to="rckt_AtTheMarketOfferingMember_lbl2" xlink:title="label: AtTheMarketOfferingMember to rckt_AtTheMarketOfferingMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_AtTheMarketOfferingMember_lbl3" xml:lang="en-US" id="rckt_AtTheMarketOfferingMember_lbl3">At-the-Market Offering Program [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingMember" xlink:to="rckt_AtTheMarketOfferingMember_lbl3" xlink:title="label: AtTheMarketOfferingMember to rckt_AtTheMarketOfferingMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CowenAndCompanyLLCMember" xlink:label="CowenAndCompanyLLCMember" xlink:title="CowenAndCompanyLLCMember" />
    <link:label xlink:type="resource" xlink:label="rckt_CowenAndCompanyLLCMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_CowenAndCompanyLLCMember_lbl" xml:lang="en-US" id="rckt_CowenAndCompanyLLCMember_lbl">The Company entered into a sales agreement with respect to an at-the-market offering program.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CowenAndCompanyLLCMember" xlink:to="rckt_CowenAndCompanyLLCMember_lbl" xlink:title="label: CowenAndCompanyLLCMember to rckt_CowenAndCompanyLLCMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_CowenAndCompanyLLCMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_CowenAndCompanyLLCMember_lbl1" xml:lang="en-US" id="rckt_CowenAndCompanyLLCMember_lbl1">Cowen and Company, LLC [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="CowenAndCompanyLLCMember" xlink:to="rckt_CowenAndCompanyLLCMember_lbl1" xlink:title="label: CowenAndCompanyLLCMember to rckt_CowenAndCompanyLLCMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="rckt_PrivateWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PrivateWarrantsMember_lbl" xml:lang="en-US" id="rckt_PrivateWarrantsMember_lbl">Security that gives the holder the right to purchase one share of Class A common stock at a specific exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="rckt_PrivateWarrantsMember_lbl" xlink:title="label: PrivateWarrantsMember to rckt_PrivateWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PrivateWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PrivateWarrantsMember_lbl1" xml:lang="en-US" id="rckt_PrivateWarrantsMember_lbl1">Private Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="rckt_PrivateWarrantsMember_lbl1" xlink:title="label: PrivateWarrantsMember to rckt_PrivateWarrantsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PrivateWarrantsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_PrivateWarrantsMember_lbl2" xml:lang="en-US" id="rckt_PrivateWarrantsMember_lbl2">Private Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="rckt_PrivateWarrantsMember_lbl2" xlink:title="label: PrivateWarrantsMember to rckt_PrivateWarrantsMember_lbl2" />
    <link:label xlink:type="resource" xlink:label="rckt_PrivateWarrantsMember_lbl3" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PrivateWarrantsMember_lbl3" xml:lang="en-US" id="rckt_PrivateWarrantsMember_lbl3">Private Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PrivateWarrantsMember" xlink:to="rckt_PrivateWarrantsMember_lbl3" xlink:title="label: PrivateWarrantsMember to rckt_PrivateWarrantsMember_lbl3" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfClinicalStagePrograms" xlink:label="NumberOfClinicalStagePrograms" xlink:title="NumberOfClinicalStagePrograms" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfClinicalStagePrograms_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_NumberOfClinicalStagePrograms_lbl" xml:lang="en-US" id="rckt_NumberOfClinicalStagePrograms_lbl">The number of clinical-stage programs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClinicalStagePrograms" xlink:to="rckt_NumberOfClinicalStagePrograms_lbl" xlink:title="label: NumberOfClinicalStagePrograms to rckt_NumberOfClinicalStagePrograms_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfClinicalStagePrograms_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_NumberOfClinicalStagePrograms_lbl1" xml:lang="en-US" id="rckt_NumberOfClinicalStagePrograms_lbl1">Number of Clinical-Stage Programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClinicalStagePrograms" xlink:to="rckt_NumberOfClinicalStagePrograms_lbl1" xlink:title="label: NumberOfClinicalStagePrograms to rckt_NumberOfClinicalStagePrograms_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_NumberOfClinicalStagePrograms_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_NumberOfClinicalStagePrograms_lbl2" xml:lang="en-US" id="rckt_NumberOfClinicalStagePrograms_lbl2">Number of clinical-stage programs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="NumberOfClinicalStagePrograms" xlink:to="rckt_NumberOfClinicalStagePrograms_lbl2" xlink:title="label: NumberOfClinicalStagePrograms to rckt_NumberOfClinicalStagePrograms_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:label="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:title="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl" xml:lang="en-US" id="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl">Tabular disclosure of the components of cash , cash equivalents and restricted cash.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:to="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl" xlink:title="label: ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock to rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl1" xml:lang="en-US" id="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl1">Schedule Of Cash Cash Equivalents And Restricted Cash [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:to="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl1" xlink:title="label: ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock to rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl2" xml:lang="en-US" id="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl2">Cash, Cash Equivalents and Restricted Cash</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:to="rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl2" xlink:title="label: ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock to rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:label="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:title="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" />
    <link:label xlink:type="resource" xlink:label="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl" xml:lang="en-US" id="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl">Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units exercisable for common shares.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:to="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares to rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl1" xml:lang="en-US" id="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl1">Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock Units Exercisable for Common Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:to="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl1" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares to rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl2" xml:lang="en-US" id="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl2">Restricted stock units convertible for common shares (in shares)</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:to="rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl2" xlink:title="label: IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares to rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PreFundedWarrantsMember" xlink:label="PreFundedWarrantsMember" xlink:title="PreFundedWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="rckt_PreFundedWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PreFundedWarrantsMember_lbl" xml:lang="en-US" id="rckt_PreFundedWarrantsMember_lbl">A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities/class of warrants classified as Pre-fund warrants.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreFundedWarrantsMember" xlink:to="rckt_PreFundedWarrantsMember_lbl" xlink:title="label: PreFundedWarrantsMember to rckt_PreFundedWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PreFundedWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PreFundedWarrantsMember_lbl1" xml:lang="en-US" id="rckt_PreFundedWarrantsMember_lbl1">Pre-Funded Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreFundedWarrantsMember" xlink:to="rckt_PreFundedWarrantsMember_lbl1" xlink:title="label: PreFundedWarrantsMember to rckt_PreFundedWarrantsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PreFundedWarrantsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PreFundedWarrantsMember_lbl2" xml:lang="en-US" id="rckt_PreFundedWarrantsMember_lbl2">Pre-Funded Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PreFundedWarrantsMember" xlink:to="rckt_PreFundedWarrantsMember_lbl2" xlink:title="label: PreFundedWarrantsMember to rckt_PreFundedWarrantsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:label xlink:type="resource" xlink:label="rckt_PublicWarrantsMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PublicWarrantsMember_lbl" xml:lang="en-US" id="rckt_PublicWarrantsMember_lbl">Security that gives the holder the right to purchase one share of common stock at a specific exercise price.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicWarrantsMember" xlink:to="rckt_PublicWarrantsMember_lbl" xlink:title="label: PublicWarrantsMember to rckt_PublicWarrantsMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PublicWarrantsMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PublicWarrantsMember_lbl1" xml:lang="en-US" id="rckt_PublicWarrantsMember_lbl1">Public Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicWarrantsMember" xlink:to="rckt_PublicWarrantsMember_lbl1" xlink:title="label: PublicWarrantsMember to rckt_PublicWarrantsMember_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PublicWarrantsMember_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PublicWarrantsMember_lbl2" xml:lang="en-US" id="rckt_PublicWarrantsMember_lbl2">Public Warrants [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PublicWarrantsMember" xlink:to="rckt_PublicWarrantsMember_lbl2" xlink:title="label: PublicWarrantsMember to rckt_PublicWarrantsMember_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:label="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:title="LeaseSupplementalCashFlowInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl" xml:lang="en-US" id="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl">Tabular disclosure of supplemental cash flow information related to leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:to="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl" xlink:title="label: LeaseSupplementalCashFlowInformationTableTextBlock to rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl1" xml:lang="en-US" id="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl1">Lease, Supplemental Cash Flow Information [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:to="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl1" xlink:title="label: LeaseSupplementalCashFlowInformationTableTextBlock to rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl2" xml:lang="en-US" id="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl2">Lease Related to Cash Flow Information, Lease Term and Discount Rate</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:to="rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl2" xlink:title="label: LeaseSupplementalCashFlowInformationTableTextBlock to rckt_LeaseSupplementalCashFlowInformationTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseBalanceSheetInformationTableTextBlock" xlink:label="LeaseBalanceSheetInformationTableTextBlock" xlink:title="LeaseBalanceSheetInformationTableTextBlock" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl" xml:lang="en-US" id="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl">Tabular disclosure of balance sheet information related to leases.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseBalanceSheetInformationTableTextBlock" xlink:to="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl" xlink:title="label: LeaseBalanceSheetInformationTableTextBlock to rckt_LeaseBalanceSheetInformationTableTextBlock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl1" xml:lang="en-US" id="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl1">Lease Balance Sheet Information [Table Text Block]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseBalanceSheetInformationTableTextBlock" xlink:to="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl1" xlink:title="label: LeaseBalanceSheetInformationTableTextBlock to rckt_LeaseBalanceSheetInformationTableTextBlock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl2" xml:lang="en-US" id="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl2">Balance Sheet Information Related to Leases</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="LeaseBalanceSheetInformationTableTextBlock" xlink:to="rckt_LeaseBalanceSheetInformationTableTextBlock_lbl2" xlink:title="label: LeaseBalanceSheetInformationTableTextBlock to rckt_LeaseBalanceSheetInformationTableTextBlock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_MiceColonyModelMember" xlink:label="MiceColonyModelMember" xlink:title="MiceColonyModelMember" />
    <link:label xlink:type="resource" xlink:label="rckt_MiceColonyModelMember_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_MiceColonyModelMember_lbl" xml:lang="en-US" id="rckt_MiceColonyModelMember_lbl">A mice colony model is a laboratory mice used to study some aspect of human physiology or disease.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MiceColonyModelMember" xlink:to="rckt_MiceColonyModelMember_lbl" xlink:title="label: MiceColonyModelMember to rckt_MiceColonyModelMember_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_MiceColonyModelMember_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_MiceColonyModelMember_lbl1" xml:lang="en-US" id="rckt_MiceColonyModelMember_lbl1">Mice Colony Model [Member]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="MiceColonyModelMember" xlink:to="rckt_MiceColonyModelMember_lbl1" xlink:title="label: MiceColonyModelMember to rckt_MiceColonyModelMember_lbl1" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingAbstract" xlink:label="AtTheMarketOfferingAbstract" xlink:title="AtTheMarketOfferingAbstract" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingAbstract_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_AtTheMarketOfferingAbstract_lbl1" xml:lang="en-US" id="rckt_AtTheMarketOfferingAbstract_lbl1">At-the-Market Offering [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingAbstract" xlink:to="rckt_AtTheMarketOfferingAbstract_lbl1" xlink:title="label: AtTheMarketOfferingAbstract to rckt_AtTheMarketOfferingAbstract_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_AtTheMarketOfferingAbstract_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_AtTheMarketOfferingAbstract_lbl2" xml:lang="en-US" id="rckt_AtTheMarketOfferingAbstract_lbl2">At-the-Market Offering Program [Abstract]</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AtTheMarketOfferingAbstract" xlink:to="rckt_AtTheMarketOfferingAbstract_lbl2" xlink:title="label: AtTheMarketOfferingAbstract to rckt_AtTheMarketOfferingAbstract_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedIssuanceCosts" xlink:label="StockIssuedIssuanceCosts" xlink:title="StockIssuedIssuanceCosts" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedIssuanceCosts_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_StockIssuedIssuanceCosts_lbl" xml:lang="en-US" id="rckt_StockIssuedIssuanceCosts_lbl">Direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedIssuanceCosts" xlink:to="rckt_StockIssuedIssuanceCosts_lbl" xlink:title="label: StockIssuedIssuanceCosts to rckt_StockIssuedIssuanceCosts_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedIssuanceCosts_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_StockIssuedIssuanceCosts_lbl1" xml:lang="en-US" id="rckt_StockIssuedIssuanceCosts_lbl1">Stock Issued, Issuance Costs</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedIssuanceCosts" xlink:to="rckt_StockIssuedIssuanceCosts_lbl1" xlink:title="label: StockIssuedIssuanceCosts to rckt_StockIssuedIssuanceCosts_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_StockIssuedIssuanceCosts_lbl2" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:title="rckt_StockIssuedIssuanceCosts_lbl2" xml:lang="en-US" id="rckt_StockIssuedIssuanceCosts_lbl2">Commissions</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="StockIssuedIssuanceCosts" xlink:to="rckt_StockIssuedIssuanceCosts_lbl2" xlink:title="label: StockIssuedIssuanceCosts to rckt_StockIssuedIssuanceCosts_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrossProceedsFromIssuanceOfCommonStock" xlink:label="GrossProceedsFromIssuanceOfCommonStock" xlink:title="GrossProceedsFromIssuanceOfCommonStock" />
    <link:label xlink:type="resource" xlink:label="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US" id="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl">The gross cash inflow from the additional capital contribution to the entity including issuance costs.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProceedsFromIssuanceOfCommonStock" xlink:to="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl" xlink:title="label: GrossProceedsFromIssuanceOfCommonStock to rckt_GrossProceedsFromIssuanceOfCommonStock_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl1" xml:lang="en-US" id="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl1">Gross Proceeds from Issuance of Common Stock</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProceedsFromIssuanceOfCommonStock" xlink:to="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl1" xlink:title="label: GrossProceedsFromIssuanceOfCommonStock to rckt_GrossProceedsFromIssuanceOfCommonStock_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl2" xml:lang="en-US" id="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl2">Gross proceeds, offering amount</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="GrossProceedsFromIssuanceOfCommonStock" xlink:to="rckt_GrossProceedsFromIssuanceOfCommonStock_lbl2" xlink:title="label: GrossProceedsFromIssuanceOfCommonStock to rckt_GrossProceedsFromIssuanceOfCommonStock_lbl2" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:label="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:title="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:title="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl" xml:lang="en-US" id="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl">Percentage of cash commission of gross proceeds from the sale of the shares pursuant to the sales agreement.</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:to="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl" xlink:title="label: PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares to rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:title="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl1" xml:lang="en-US" id="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl1">Percentage of Cash Commission of Gross Proceeds from Sale of Shares</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:to="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl1" xlink:title="label: PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares to rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl1" />
    <link:label xlink:type="resource" xlink:label="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:title="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl2" xml:lang="en-US" id="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl2">Percentage of cash commission</link:label>
    <link:labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:to="rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl2" xlink:title="label: PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares to rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares_lbl2" />
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>rckt-20230331_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.2.5148 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" />
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" />
  <link:roleRef roleURI="http://rocketpharma.com/role/KSavingsPlanDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#KSavingsPlanDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RelatedPartyTransactionsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CirmGrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CirmGrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisitionDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisitionDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesOperatingLeasesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesFinanceLeaseDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShareDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShareDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsRenovacorWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsRocketWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsRocketWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationStockbasedCompensationDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationRestrictedStockUnitsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationShareOptionValuationDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockholdersEquityDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpensesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwillDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNetDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RisksAndLiquidityDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#RisksAndLiquidityDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NatureOfBusinessDetails" xlink:type="simple" xlink:href="rckt-20230331.xsd#NatureOfBusinessDetails" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisitionTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisitionTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingenciesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingenciesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShareTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShareTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/WarrantsTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#WarrantsTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensationTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensationTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpensesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwillTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNetTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNetTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstrumentsTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/KSavingsPlan" xlink:type="simple" xlink:href="rckt-20230331.xsd#KSavingsPlan" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="rckt-20230331.xsd#RelatedPartyTransactions" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CirmGrants" xlink:type="simple" xlink:href="rckt-20230331.xsd#CirmGrants" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RenovacorAcquisition" xlink:type="simple" xlink:href="rckt-20230331.xsd#RenovacorAcquisition" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty" xlink:type="simple" xlink:href="rckt-20230331.xsd#AgreementsRelatedToIntellectualProperty" />
  <link:roleRef roleURI="http://rocketpharma.com/role/CommitmentsAndContingencies" xlink:type="simple" xlink:href="rckt-20230331.xsd#CommitmentsAndContingencies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NetLossPerShare" xlink:type="simple" xlink:href="rckt-20230331.xsd#NetLossPerShare" />
  <link:roleRef roleURI="http://rocketpharma.com/role/Warrants" xlink:type="simple" xlink:href="rckt-20230331.xsd#Warrants" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockBasedCompensation" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockBasedCompensation" />
  <link:roleRef roleURI="http://rocketpharma.com/role/StockholdersEquity" xlink:type="simple" xlink:href="rckt-20230331.xsd#StockholdersEquity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses" xlink:type="simple" xlink:href="rckt-20230331.xsd#AccountsPayableAndAccruedExpenses" />
  <link:roleRef roleURI="http://rocketpharma.com/role/IntangibleAssetsAndGoodwill" xlink:type="simple" xlink:href="rckt-20230331.xsd#IntangibleAssetsAndGoodwill" />
  <link:roleRef roleURI="http://rocketpharma.com/role/PropertyAndEquipmentNet" xlink:type="simple" xlink:href="rckt-20230331.xsd#PropertyAndEquipmentNet" />
  <link:roleRef roleURI="http://rocketpharma.com/role/FairValueOfFinancialInstruments" xlink:type="simple" xlink:href="rckt-20230331.xsd#FairValueOfFinancialInstruments" />
  <link:roleRef roleURI="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" xlink:type="simple" xlink:href="rckt-20230331.xsd#BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies" />
  <link:roleRef roleURI="http://rocketpharma.com/role/RisksAndLiquidity" xlink:type="simple" xlink:href="rckt-20230331.xsd#RisksAndLiquidity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/NatureOfBusiness" xlink:type="simple" xlink:href="rckt-20230331.xsd#NatureOfBusiness" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfCashFlows" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfStockholdersEquity" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfComprehensiveLoss" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedStatementsOfOperations" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedBalanceSheetsParenthetical" />
  <link:roleRef roleURI="http://rocketpharma.com/role/ConsolidatedBalanceSheets" xlink:type="simple" xlink:href="rckt-20230331.xsd#ConsolidatedBalanceSheets" />
  <link:roleRef roleURI="http://rocketpharma.com/role/DocumentAndEntityInformation" xlink:type="simple" xlink:href="rckt-20230331.xsd#DocumentAndEntityInformation" />
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/DocumentAndEntityInformation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="CoverAbstract" xlink:title="CoverAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="DocumentType" xlink:title="DocumentType" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentType" xlink:title="presentation: CoverAbstract to DocumentType" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="AmendmentFlag" xlink:title="AmendmentFlag" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="AmendmentFlag" xlink:title="presentation: CoverAbstract to AmendmentFlag" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="DocumentQuarterlyReport" xlink:title="DocumentQuarterlyReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentQuarterlyReport" xlink:title="presentation: CoverAbstract to DocumentQuarterlyReport" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="DocumentPeriodEndDate" xlink:title="DocumentPeriodEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentPeriodEndDate" xlink:title="presentation: CoverAbstract to DocumentPeriodEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="CurrentFiscalYearEndDate" xlink:title="CurrentFiscalYearEndDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CurrentFiscalYearEndDate" xlink:title="presentation: CoverAbstract to CurrentFiscalYearEndDate" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="DocumentFiscalYearFocus" xlink:title="DocumentFiscalYearFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalYearFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalYearFocus" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="DocumentFiscalPeriodFocus" xlink:title="DocumentFiscalPeriodFocus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentFiscalPeriodFocus" xlink:title="presentation: CoverAbstract to DocumentFiscalPeriodFocus" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="DocumentTransitionReport" xlink:title="DocumentTransitionReport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="DocumentTransitionReport" xlink:title="presentation: CoverAbstract to DocumentTransitionReport" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="EntityFileNumber" xlink:title="EntityFileNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFileNumber" xlink:title="presentation: CoverAbstract to EntityFileNumber" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="EntityRegistrantName" xlink:title="EntityRegistrantName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityRegistrantName" xlink:title="presentation: CoverAbstract to EntityRegistrantName" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="EntityCentralIndexKey" xlink:title="EntityCentralIndexKey" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCentralIndexKey" xlink:title="presentation: CoverAbstract to EntityCentralIndexKey" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="EntityIncorporationStateCountryCode" xlink:title="EntityIncorporationStateCountryCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityIncorporationStateCountryCode" xlink:title="presentation: CoverAbstract to EntityIncorporationStateCountryCode" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="EntityTaxIdentificationNumber" xlink:title="EntityTaxIdentificationNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityTaxIdentificationNumber" xlink:title="presentation: CoverAbstract to EntityTaxIdentificationNumber" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="EntityAddressAddressLine1" xlink:title="EntityAddressAddressLine1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine1" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine1" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="EntityAddressAddressLine2" xlink:title="EntityAddressAddressLine2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressAddressLine2" xlink:title="presentation: CoverAbstract to EntityAddressAddressLine2" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="EntityAddressCityOrTown" xlink:title="EntityAddressCityOrTown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressCityOrTown" xlink:title="presentation: CoverAbstract to EntityAddressCityOrTown" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="EntityAddressStateOrProvince" xlink:title="EntityAddressStateOrProvince" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressStateOrProvince" xlink:title="presentation: CoverAbstract to EntityAddressStateOrProvince" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="EntityAddressPostalZipCode" xlink:title="EntityAddressPostalZipCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityAddressPostalZipCode" xlink:title="presentation: CoverAbstract to EntityAddressPostalZipCode" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="CityAreaCode" xlink:title="CityAreaCode" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="CityAreaCode" xlink:title="presentation: CoverAbstract to CityAreaCode" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="LocalPhoneNumber" xlink:title="LocalPhoneNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="LocalPhoneNumber" xlink:title="presentation: CoverAbstract to LocalPhoneNumber" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="Security12bTitle" xlink:title="Security12bTitle" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="Security12bTitle" xlink:title="presentation: CoverAbstract to Security12bTitle" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="TradingSymbol" xlink:title="TradingSymbol" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="TradingSymbol" xlink:title="presentation: CoverAbstract to TradingSymbol" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="SecurityExchangeName" xlink:title="SecurityExchangeName" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="SecurityExchangeName" xlink:title="presentation: CoverAbstract to SecurityExchangeName" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="EntityCurrentReportingStatus" xlink:title="EntityCurrentReportingStatus" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCurrentReportingStatus" xlink:title="presentation: CoverAbstract to EntityCurrentReportingStatus" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="EntityInteractiveDataCurrent" xlink:title="EntityInteractiveDataCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityInteractiveDataCurrent" xlink:title="presentation: CoverAbstract to EntityInteractiveDataCurrent" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="EntityFilerCategory" xlink:title="EntityFilerCategory" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityFilerCategory" xlink:title="presentation: CoverAbstract to EntityFilerCategory" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="EntitySmallBusiness" xlink:title="EntitySmallBusiness" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntitySmallBusiness" xlink:title="presentation: CoverAbstract to EntitySmallBusiness" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="EntityEmergingGrowthCompany" xlink:title="EntityEmergingGrowthCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityEmergingGrowthCompany" xlink:title="presentation: CoverAbstract to EntityEmergingGrowthCompany" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="EntityShellCompany" xlink:title="EntityShellCompany" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityShellCompany" xlink:title="presentation: CoverAbstract to EntityShellCompany" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="EntityCommonStockSharesOutstanding" xlink:title="EntityCommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CoverAbstract" xlink:to="EntityCommonStockSharesOutstanding" xlink:title="presentation: CoverAbstract to EntityCommonStockSharesOutstanding" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedBalanceSheets">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesAConvertiblePreferredSharesMember" xlink:label="SeriesAConvertiblePreferredSharesMember" xlink:title="SeriesAConvertiblePreferredSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesAConvertiblePreferredSharesMember" xlink:title="presentation: ClassOfStockDomain to SeriesAConvertiblePreferredSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesBConvertiblePreferredSharesMember" xlink:label="SeriesBConvertiblePreferredSharesMember" xlink:title="SeriesBConvertiblePreferredSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesBConvertiblePreferredSharesMember" xlink:title="presentation: ClassOfStockDomain to SeriesBConvertiblePreferredSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermInvestments" xlink:label="ShortTermInvestments" xlink:title="ShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="ShortTermInvestments" xlink:title="presentation: AssetsCurrentAbstract to ShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="presentation: AssetsCurrentAbstract to AssetsCurrent" order="3.0" 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="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="presentation: AssetsAbstract to AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: AssetsAbstract to PropertyPlantAndEquipmentNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="presentation: AssetsAbstract to Goodwill" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: AssetsAbstract to IntangibleAssetsNetExcludingGoodwill" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="presentation: AssetsAbstract to RestrictedCashEquivalentsNoncurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="DepositsAssetsNoncurrent" xlink:title="presentation: AssetsAbstract to DepositsAssetsNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermInvestments" xlink:label="LongTermInvestments" xlink:title="LongTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="LongTermInvestments" xlink:title="presentation: AssetsAbstract to LongTermInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to OperatingLeaseRightOfUseAsset" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="presentation: AssetsAbstract to FinanceLeaseRightOfUseAsset" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="presentation: AssetsAbstract to Assets" order="9.0" 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="StatementLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: StatementLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to AccountsPayableAndAccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to OperatingLeaseLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to FinanceLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="presentation: LiabilitiesCurrentAbstract to LiabilitiesCurrent" order="3.0" 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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to FinanceLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="OtherLiabilitiesNoncurrent" xlink:title="OtherLiabilitiesNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="OtherLiabilitiesNoncurrent" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to OtherLiabilitiesNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to Liabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="CommitmentsAndContingencies" xlink:title="CommitmentsAndContingencies" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockValue" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockValue" xlink:title="presentation: StockholdersEquityAbstract to CommonStockValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockValue" xlink:label="TreasuryStockValue" xlink:title="TreasuryStockValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockValue" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockValue" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: StockholdersEquityAbstract to AdditionalPaidInCapital" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="presentation: StockholdersEquityAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: StockholdersEquityAbstract to RetainedEarningsAccumulatedDeficit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="StockholdersEquity" xlink:title="presentation: StockholdersEquityAbstract to StockholdersEquity" order="6.0" 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="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="presentation: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" order="7.0" 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="StatementLineItems" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to LiabilitiesAndStockholdersEquityAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementClassOfStockAxis" xlink:label="StatementClassOfStockAxis" xlink:title="StatementClassOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockDomain" xlink:label="ClassOfStockDomain" xlink:title="ClassOfStockDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesAConvertiblePreferredSharesMember" xlink:label="SeriesAConvertiblePreferredSharesMember" xlink:title="SeriesAConvertiblePreferredSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesAConvertiblePreferredSharesMember" xlink:title="presentation: ClassOfStockDomain to SeriesAConvertiblePreferredSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SeriesBConvertiblePreferredSharesMember" xlink:label="SeriesBConvertiblePreferredSharesMember" xlink:title="SeriesBConvertiblePreferredSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfStockDomain" xlink:to="SeriesBConvertiblePreferredSharesMember" xlink:title="presentation: ClassOfStockDomain to SeriesBConvertiblePreferredSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementClassOfStockAxis" xlink:to="ClassOfStockDomain" xlink:title="presentation: StatementClassOfStockAxis to ClassOfStockDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementClassOfStockAxis" xlink:title="presentation: StatementTable to StatementClassOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="StockholdersEquityAbstract" xlink:title="StockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="PreferredStockParOrStatedValuePerShare" xlink:title="PreferredStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="PreferredStockSharesAuthorized" xlink:title="PreferredStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="PreferredStockSharesIssued" xlink:title="PreferredStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="PreferredStockSharesOutstanding" xlink:title="PreferredStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="PreferredStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to PreferredStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: StockholdersEquityAbstract to CommonStockParOrStatedValuePerShare" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesAuthorized" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesIssued" xlink:label="CommonStockSharesIssued" xlink:title="CommonStockSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesIssued" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesIssued" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="CommonStockSharesOutstanding" xlink:title="presentation: StockholdersEquityAbstract to CommonStockSharesOutstanding" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockShares" xlink:label="TreasuryStockShares" xlink:title="TreasuryStockShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockholdersEquityAbstract" xlink:to="TreasuryStockShares" xlink:title="presentation: StockholdersEquityAbstract to TreasuryStockShares" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquityAbstract" xlink:title="presentation: StatementLineItems to StockholdersEquityAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfFinancialPositionAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfOperations">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="RevenueFromContractWithCustomerExcludingAssessedTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="RevenueFromContractWithCustomerExcludingAssessedTax" xlink:title="presentation: IncomeStatementAbstract to RevenueFromContractWithCustomerExcludingAssessedTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="OperatingExpensesAbstract" xlink:title="OperatingExpensesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="presentation: OperatingExpensesAbstract to ResearchAndDevelopmentExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="GeneralAndAdministrativeExpense" xlink:title="GeneralAndAdministrativeExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="GeneralAndAdministrativeExpense" xlink:title="presentation: OperatingExpensesAbstract to GeneralAndAdministrativeExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingExpenses" xlink:label="OperatingExpenses" xlink:title="OperatingExpenses" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingExpensesAbstract" xlink:to="OperatingExpenses" xlink:title="presentation: OperatingExpensesAbstract to OperatingExpenses" order="2.0" 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="IncomeStatementAbstract" xlink:to="OperatingExpensesAbstract" xlink:title="presentation: IncomeStatementAbstract to OperatingExpensesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to OperatingIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentIncentives" xlink:label="ResearchAndDevelopmentIncentives" xlink:title="ResearchAndDevelopmentIncentives" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="ResearchAndDevelopmentIncentives" xlink:title="presentation: IncomeStatementAbstract to ResearchAndDevelopmentIncentives" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestExpense" xlink:title="presentation: IncomeStatementAbstract to InterestExpense" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestAndOtherIncome" xlink:label="InterestAndOtherIncome" xlink:title="InterestAndOtherIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="InterestAndOtherIncome" xlink:title="presentation: IncomeStatementAbstract to InterestAndOtherIncome" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:title="presentation: IncomeStatementAbstract to AccretionAmortizationOfDiscountsAndPremiumsInvestments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: IncomeStatementAbstract to NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareBasic" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: IncomeStatementAbstract to EarningsPerShareDiluted" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: IncomeStatementAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:label="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:title="StatementOfIncomeAndComprehensiveIncomeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="presentation: OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="ComprehensiveIncomeNetOfTax" xlink:title="ComprehensiveIncomeNetOfTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="ComprehensiveIncomeNetOfTax" xlink:title="presentation: StatementOfIncomeAndComprehensiveIncomeAbstract to ComprehensiveIncomeNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="StatementOfStockholdersEquityAbstract" xlink:title="StatementOfStockholdersEquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="CommonStockMember" xlink:title="presentation: StatementEquityComponentsAxis to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="TreasuryStockCommonMember" xlink:title="TreasuryStockCommonMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="TreasuryStockCommonMember" xlink:title="presentation: StatementEquityComponentsAxis to TreasuryStockCommonMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AdditionalPaidInCapitalMember" xlink:title="presentation: StatementEquityComponentsAxis to AdditionalPaidInCapitalMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="presentation: StatementEquityComponentsAxis to AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="RetainedEarningsMember" xlink:title="presentation: StatementEquityComponentsAxis to RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: StatementTable to StatementEquityComponentsAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquity" xlink:title="presentation: StatementLineItems to StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="StockIssuedDuringPeriodValueStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueStockOptionsExercised" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesStockOptionsExercised" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:label="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:title="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:label="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:title="IssuanceOfCommonStockPursuantToExerciseOfWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="IssuanceOfCommonStockPursuantToExerciseOfWarrants" xlink:title="presentation: StatementLineItems to IssuanceOfCommonStockPursuantToExerciseOfWarrants" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedDuringSharesCommonStockWarrantExercised" xlink:label="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:title="StockIssuedDuringSharesCommonStockWarrantExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringSharesCommonStockWarrantExercised" xlink:title="presentation: StatementLineItems to StockIssuedDuringSharesCommonStockWarrantExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues" xlink:title="StockIssuedDuringPeriodValueNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodValueNewIssues" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodValueNewIssues" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: StatementLineItems to StockIssuedDuringPeriodSharesNewIssues" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:label="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:title="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" xlink:title="presentation: StatementLineItems to OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="presentation: StatementLineItems to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="NetIncomeLoss" xlink:title="presentation: StatementLineItems to NetIncomeLoss" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquity" xlink:label="StockholdersEquity_2" xlink:title="StockholdersEquity" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="StockholdersEquity_2" xlink:title="presentation: StatementLineItems to StockholdersEquity" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharesOutstanding" xlink:label="SharesOutstanding_2" xlink:title="SharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementLineItems" xlink:to="SharesOutstanding_2" xlink:title="presentation: StatementLineItems to SharesOutstanding" order="16.0" 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="StatementTable" xlink:to="StatementLineItems" xlink:title="presentation: StatementTable to StatementLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfStockholdersEquityAbstract" xlink:to="StatementTable" xlink:title="presentation: StatementOfStockholdersEquityAbstract to StatementTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss" xlink:label="NetIncomeLoss" xlink:title="NetIncomeLoss" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetIncomeLoss" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to CostOfGoodsAndServicesSoldDepreciation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdjustmentOfRightOfUseAssets" xlink:label="AdjustmentOfRightOfUseAssets" xlink:title="AdjustmentOfRightOfUseAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentOfRightOfUseAssets" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentOfRightOfUseAssets" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PropertyPlantAndEquipmentWriteDown" xlink:label="PropertyPlantAndEquipmentWriteDown" xlink:title="PropertyPlantAndEquipmentWriteDown" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="PropertyPlantAndEquipmentWriteDown" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to PropertyPlantAndEquipmentWriteDown" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:label="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:title="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:label="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="IncreaseDecreaseInOperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOperatingLeaseLiability" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncreaseDecreaseInFinanceLeaseLiabilities" xlink:label="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:title="IncreaseDecreaseInFinanceLeaseLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInFinanceLeaseLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInFinanceLeaseLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="IncreaseDecreaseInOtherOperatingLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInOtherOperatingLiabilities" xlink:title="presentation: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInOtherOperatingLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="presentation: AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="presentation: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" order="2.0" 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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireInvestments" xlink:label="PaymentsToAcquireInvestments" xlink:title="PaymentsToAcquireInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireInvestments" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:label="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PaymentsToAcquireRightOfUseAsset" xlink:label="PaymentsToAcquireRightOfUseAsset" xlink:title="PaymentsToAcquireRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireRightOfUseAsset" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireRightOfUseAsset" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="presentation: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" order="4.0" 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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="ProceedsFromStockOptionsExercised" xlink:title="ProceedsFromStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromStockOptionsExercised" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromStockOptionsExercised" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromWarrantExercises" xlink:label="ProceedsFromWarrantExercises" xlink:title="ProceedsFromWarrantExercises" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromWarrantExercises" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromWarrantExercises" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="presentation: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" order="3.0" 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="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:title="presentation: StatementOfCashFlowsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="NoncashInvestingAndFinancingItemsAbstract" xlink:title="NoncashInvestingAndFinancingItemsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueOfAssetsAcquired" xlink:label="FairValueOfAssetsAcquired" xlink:title="FairValueOfAssetsAcquired" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="FairValueOfAssetsAcquired" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to FairValueOfAssetsAcquired" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="UnrealizedGainLossOnInvestments" xlink:title="UnrealizedGainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NoncashInvestingAndFinancingItemsAbstract" xlink:to="UnrealizedGainLossOnInvestments" xlink:title="presentation: NoncashInvestingAndFinancingItemsAbstract to UnrealizedGainLossOnInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NoncashInvestingAndFinancingItemsAbstract" xlink:title="presentation: StatementOfCashFlowsAbstract to NoncashInvestingAndFinancingItemsAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NatureOfBusiness">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:label="BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:title="BusinessDescriptionAndBasisOfPresentationTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="BusinessDescriptionAndBasisOfPresentationTextBlock" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to BusinessDescriptionAndBasisOfPresentationTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RisksAndLiquidity">
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RisksAndLiquidityAbstract" xlink:label="RisksAndLiquidityAbstract" xlink:title="RisksAndLiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RisksAndLiquidityTextBlock" xlink:label="RisksAndLiquidityTextBlock" xlink:title="RisksAndLiquidityTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndLiquidityAbstract" xlink:to="RisksAndLiquidityTextBlock" xlink:title="presentation: RisksAndLiquidityAbstract to RisksAndLiquidityTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="SignificantAccountingPoliciesTextBlock" xlink:title="SignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="SignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstruments">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="FairValueMeasurementInputsDisclosureTextBlock" xlink:title="FairValueMeasurementInputsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueMeasurementInputsDisclosureTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueMeasurementInputsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNet">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="PropertyPlantAndEquipmentDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentDisclosureTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwill">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:label="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="GoodwillAndIntangibleAssetsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to GoodwillAndIntangibleAssetsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:label="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:title="presentation: PayablesAndAccrualsAbstract to AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockholdersEquity">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="StockholdersEquityNoteDisclosureTextBlock" xlink:title="StockholdersEquityNoteDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="StockholdersEquityNoteDisclosureTextBlock" xlink:title="presentation: EquityAbstract to StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensation">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/Warrants">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesAndFairValueTextBlock" xlink:label="DerivativesAndFairValueTextBlock" xlink:title="DerivativesAndFairValueTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="DerivativesAndFairValueTextBlock" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to DerivativesAndFairValueTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShare">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="EarningsPerShareTextBlock" xlink:title="EarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingencies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="CommitmentsAndContingenciesDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsAndContingenciesDisclosureTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty">
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AgreementsRelatedToIntellectualPropertyAbstract" xlink:label="AgreementsRelatedToIntellectualPropertyAbstract" xlink:title="AgreementsRelatedToIntellectualPropertyAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AgreementsRelatedToIntellectualPropertyTextBlock" xlink:label="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:title="AgreementsRelatedToIntellectualPropertyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AgreementsRelatedToIntellectualPropertyAbstract" xlink:to="AgreementsRelatedToIntellectualPropertyTextBlock" xlink:title="presentation: AgreementsRelatedToIntellectualPropertyAbstract to AgreementsRelatedToIntellectualPropertyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisition">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="BusinessCombinationDisclosureTextBlock" xlink:title="BusinessCombinationDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="BusinessCombinationDisclosureTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to BusinessCombinationDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CirmGrants">
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CIRMGrantsAbstract" xlink:label="CIRMGrantsAbstract" xlink:title="CIRMGrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:label="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:title="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CIRMGrantsAbstract" xlink:to="CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" xlink:title="presentation: CIRMGrantsAbstract to CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RelatedPartyTransactions">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="RelatedPartyTransactionsDisclosureTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="RelatedPartyTransactionsDisclosureTextBlock" xlink:title="presentation: RelatedPartyTransactionsAbstract to RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/KSavingsPlan">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="CompensationRelatedCostsAbstract" xlink:title="CompensationRelatedCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:label="CompensationRelatedCostsGeneralTextBlock" xlink:title="CompensationRelatedCostsGeneralTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationRelatedCostsAbstract" xlink:to="CompensationRelatedCostsGeneralTextBlock" xlink:title="presentation: CompensationRelatedCostsAbstract to CompensationRelatedCostsGeneralTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="BasisOfAccountingPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BasisOfAccountingPolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:label="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="ConsolidationPolicyTextBlock" xlink:title="ConsolidationPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConsolidationPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConsolidationPolicyTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UseOfEstimates" xlink:label="UseOfEstimates" xlink:title="UseOfEstimates" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="UseOfEstimates" xlink:title="presentation: AccountingPoliciesAbstract to UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="CashAndCashEquivalentsPolicyTextBlock" xlink:title="CashAndCashEquivalentsPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="CashAndCashEquivalentsPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to CashAndCashEquivalentsPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:label="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:title="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="InvestmentPolicyTextBlock" xlink:title="InvestmentPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InvestmentPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to InvestmentPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsFiniteLivedPolicy" xlink:label="IntangibleAssetsFiniteLivedPolicy" xlink:title="IntangibleAssetsFiniteLivedPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IntangibleAssetsFiniteLivedPolicy" xlink:title="presentation: AccountingPoliciesAbstract to IntangibleAssetsFiniteLivedPolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="FairValueMeasurementPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="FairValueMeasurementPolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to FairValueMeasurementPolicyPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativesPolicyTextBlock" xlink:label="DerivativesPolicyTextBlock" xlink:title="DerivativesPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="DerivativesPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to DerivativesPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="ShareBasedCompensationOptionAndIncentivePlansPolicy" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:title="presentation: AccountingPoliciesAbstract to ShareBasedCompensationOptionAndIncentivePlansPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="IncomeTaxPolicyTextBlock" xlink:title="IncomeTaxPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="IncomeTaxPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to IncomeTaxPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="NewAccountingPronouncementsPolicyPolicyTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to NewAccountingPronouncementsPolicyPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:label="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:title="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" xlink:title="presentation: AccountingPoliciesAbstract to ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:label="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:title="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNetTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="PropertyPlantAndEquipmentTextBlock" xlink:title="PropertyPlantAndEquipmentTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentTextBlock" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:label="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:title="presentation: PayablesAndAccrualsAbstract to ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:label="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:label="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:title="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:label="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShareTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:title="presentation: EarningsPerShareAbstract to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="LeaseCostTableTextBlock" xlink:title="LeaseCostTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LeaseCostTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:label="FinanceLeaseLiabilityMaturityTableTextBlock" xlink:title="FinanceLeaseLiabilityMaturityTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="FinanceLeaseLiabilityMaturityTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to FinanceLeaseLiabilityMaturityTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseBalanceSheetInformationTableTextBlock" xlink:label="LeaseBalanceSheetInformationTableTextBlock" xlink:title="LeaseBalanceSheetInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LeaseBalanceSheetInformationTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LeaseBalanceSheetInformationTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseSupplementalCashFlowInformationTableTextBlock" xlink:label="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:title="LeaseSupplementalCashFlowInformationTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LeaseSupplementalCashFlowInformationTableTextBlock" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LeaseSupplementalCashFlowInformationTableTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisitionTables">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:label="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NatureOfBusinessDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:title="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfClinicalStagePrograms" xlink:label="NumberOfClinicalStagePrograms" xlink:title="NumberOfClinicalStagePrograms" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="NumberOfClinicalStagePrograms" xlink:title="presentation: OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract to NumberOfClinicalStagePrograms" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RisksAndLiquidityDetails">
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RisksAndLiquidityAbstract" xlink:label="RisksAndLiquidityAbstract" xlink:title="RisksAndLiquidityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndLiquidityAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="presentation: RisksAndLiquidityAbstract to RetainedEarningsAccumulatedDeficit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:label="CashCashEquivalentsAndShortTermInvestments" xlink:title="CashCashEquivalentsAndShortTermInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndLiquidityAbstract" xlink:to="CashCashEquivalentsAndShortTermInvestments" xlink:title="presentation: RisksAndLiquidityAbstract to CashCashEquivalentsAndShortTermInvestments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable" xlink:label="ScheduleOfStockByClassTable" xlink:title="ScheduleOfStockByClassTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingMember" xlink:label="AtTheMarketOfferingMember" xlink:title="AtTheMarketOfferingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="AtTheMarketOfferingMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to AtTheMarketOfferingMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: ScheduleOfStockByClassTable to SubsidiarySaleOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CowenAndCompanyLLCMember" xlink:label="CowenAndCompanyLLCMember" xlink:title="CowenAndCompanyLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="CowenAndCompanyLLCMember" xlink:title="presentation: EntityDomain to CowenAndCompanyLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="LegalEntityAxis" xlink:title="presentation: ScheduleOfStockByClassTable to LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis" xlink:label="RangeAxis" xlink:title="RangeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember" xlink:label="RangeMember" xlink:title="RangeMember" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember" xlink:label="MaximumMember" xlink:title="MaximumMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeMember" xlink:to="MaximumMember" xlink:title="presentation: RangeMember to MaximumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RangeAxis" xlink:to="RangeMember" xlink:title="presentation: RangeAxis to RangeMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="RangeAxis" xlink:title="presentation: ScheduleOfStockByClassTable to RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems" xlink:label="ClassOfStockLineItems" xlink:title="ClassOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareholdersEquityDisclosureAbstract" xlink:label="ShareholdersEquityDisclosureAbstract" xlink:title="ShareholdersEquityDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="CommonStockParOrStatedValuePerShare" xlink:title="CommonStockParOrStatedValuePerShare" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="CommonStockParOrStatedValuePerShare" xlink:title="presentation: ShareholdersEquityDisclosureAbstract to CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SaleOfStockAggregateOfferingPrice" xlink:label="SaleOfStockAggregateOfferingPrice" xlink:title="SaleOfStockAggregateOfferingPrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="SaleOfStockAggregateOfferingPrice" xlink:title="presentation: ShareholdersEquityDisclosureAbstract to SaleOfStockAggregateOfferingPrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: ShareholdersEquityDisclosureAbstract to StockIssuedDuringPeriodSharesNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDisclosureAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: ShareholdersEquityDisclosureAbstract to ProceedsFromIssuanceOfCommonStock" order="3.0" 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="ClassOfStockLineItems" xlink:to="ShareholdersEquityDisclosureAbstract" xlink:title="presentation: ClassOfStockLineItems to ShareholdersEquityDisclosureAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfStockByClassTable" xlink:to="ClassOfStockLineItems" xlink:title="presentation: ScheduleOfStockByClassTable to ClassOfStockLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RisksAndLiquidityAbstract" xlink:to="ScheduleOfStockByClassTable" xlink:title="presentation: RisksAndLiquidityAbstract to ScheduleOfStockByClassTable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="presentation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract to CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="presentation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract to RestrictedCashEquivalentsNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:title="presentation: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" order="2.0" 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="AccountingPoliciesAbstract" xlink:to="CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="AccountingPoliciesAbstract" xlink:title="AccountingPoliciesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsAbstract" xlink:label="InvestmentsAbstract" xlink:title="InvestmentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrealizedGainLossOnInvestments" xlink:label="UnrealizedGainLossOnInvestments" xlink:title="UnrealizedGainLossOnInvestments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="InvestmentsAbstract" xlink:to="UnrealizedGainLossOnInvestments" xlink:title="presentation: InvestmentsAbstract to UnrealizedGainLossOnInvestments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccountingPoliciesAbstract" xlink:to="InvestmentsAbstract" xlink:title="presentation: AccountingPoliciesAbstract to InvestmentsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="presentation: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel1Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel2Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="FairValueByAssetClassAxis" xlink:title="FairValueByAssetClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MoneyMarketFundsMember" xlink:label="MoneyMarketFundsMember" xlink:title="MoneyMarketFundsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="MoneyMarketFundsMember" xlink:title="presentation: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to MoneyMarketFundsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommercialPaperMember" xlink:label="CommercialPaperMember" xlink:title="CommercialPaperMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="CommercialPaperMember" xlink:title="presentation: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to CommercialPaperMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="USTreasurySecuritiesMember" xlink:title="USTreasurySecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="USTreasurySecuritiesMember" xlink:title="presentation: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to USTreasurySecuritiesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="CorporateBondSecuritiesMember" xlink:title="CorporateBondSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="CorporateBondSecuritiesMember" xlink:title="presentation: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to CorporateBondSecuritiesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:label="USGovernmentAgenciesDebtSecuritiesMember" xlink:title="USGovernmentAgenciesDebtSecuritiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="USGovernmentAgenciesDebtSecuritiesMember" xlink:title="presentation: FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain to USGovernmentAgenciesDebtSecuritiesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByAssetClassAxis" xlink:to="FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:title="presentation: FairValueByAssetClassAxis to FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByAssetClassAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByAssetClassAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="DerivativeFinancialInstrumentsLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to DerivativeFinancialInstrumentsLiabilitiesMember" order="0.0" 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="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:label="CashAndCashEquivalentsFairValueDisclosure" xlink:title="CashAndCashEquivalentsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="CashAndCashEquivalentsFairValueDisclosure" xlink:title="presentation: AssetsAbstract to CashAndCashEquivalentsFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InvestmentsFairValueDisclosure" xlink:label="InvestmentsFairValueDisclosure" xlink:title="InvestmentsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="InvestmentsFairValueDisclosure" xlink:title="presentation: AssetsAbstract to InvestmentsFairValueDisclosure" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="AssetsFairValueDisclosure" xlink:title="AssetsFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAbstract" xlink:to="AssetsFairValueDisclosure" xlink:title="presentation: AssetsAbstract to AssetsFairValueDisclosure" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="AssetsAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAbstract" xlink:label="LiabilitiesAbstract" xlink:title="LiabilitiesAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="LiabilitiesFairValueDisclosure" xlink:title="LiabilitiesFairValueDisclosure" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LiabilitiesAbstract" xlink:to="LiabilitiesFairValueDisclosure" xlink:title="presentation: LiabilitiesAbstract to LiabilitiesFairValueDisclosure" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="LiabilitiesAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to LiabilitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="FairValueByMeasurementFrequencyAxis" xlink:title="FairValueByMeasurementFrequencyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="FairValueMeasurementFrequencyDomain" xlink:title="FairValueMeasurementFrequencyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="FairValueMeasurementsRecurringMember" xlink:title="FairValueMeasurementsRecurringMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementFrequencyDomain" xlink:to="FairValueMeasurementsRecurringMember" xlink:title="presentation: FairValueMeasurementFrequencyDomain to FairValueMeasurementsRecurringMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByMeasurementFrequencyAxis" xlink:to="FairValueMeasurementFrequencyDomain" xlink:title="presentation: FairValueByMeasurementFrequencyAxis to FairValueMeasurementFrequencyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByMeasurementFrequencyAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByMeasurementFrequencyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="FairValueByFairValueHierarchyLevelAxis" xlink:title="FairValueByFairValueHierarchyLevelAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="FairValueMeasurementsFairValueHierarchyDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueMeasurementsFairValueHierarchyDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="presentation: FairValueMeasurementsFairValueHierarchyDomain to FairValueInputsLevel3Member" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueByFairValueHierarchyLevelAxis" xlink:to="FairValueMeasurementsFairValueHierarchyDomain" xlink:title="presentation: FairValueByFairValueHierarchyLevelAxis to FairValueMeasurementsFairValueHierarchyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueByFairValueHierarchyLevelAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueByFairValueHierarchyLevelAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:label="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="DerivativeFinancialInstrumentsLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="DerivativeFinancialInstrumentsLiabilitiesMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to DerivativeFinancialInstrumentsLiabilitiesMember" order="0.0" 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="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:label="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:title="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_2" xlink:title="presentation: FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward to FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" order="2.0" 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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="FairValueDisclosuresAbstract" xlink:title="FairValueDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="0.0" 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="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to ClassOfWarrantOrRightAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="MeasurementInputTypeAxis" xlink:title="MeasurementInputTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="MeasurementInputTypeDomain" xlink:title="MeasurementInputTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputSharePriceMember" xlink:label="MeasurementInputSharePriceMember" xlink:title="MeasurementInputSharePriceMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputSharePriceMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputSharePriceMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExercisePriceMember" xlink:label="MeasurementInputExercisePriceMember" xlink:title="MeasurementInputExercisePriceMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExercisePriceMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExercisePriceMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputPriceVolatilityMember" xlink:label="MeasurementInputPriceVolatilityMember" xlink:title="MeasurementInputPriceVolatilityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputPriceVolatilityMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputPriceVolatilityMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:label="MeasurementInputRiskFreeInterestRateMember" xlink:title="MeasurementInputRiskFreeInterestRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputRiskFreeInterestRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputRiskFreeInterestRateMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MeasurementInputExpectedDividendRateMember" xlink:label="MeasurementInputExpectedDividendRateMember" xlink:title="MeasurementInputExpectedDividendRateMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeDomain" xlink:to="MeasurementInputExpectedDividendRateMember" xlink:title="presentation: MeasurementInputTypeDomain to MeasurementInputExpectedDividendRateMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MeasurementInputTypeAxis" xlink:to="MeasurementInputTypeDomain" xlink:title="presentation: MeasurementInputTypeAxis to MeasurementInputTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="MeasurementInputTypeAxis" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to MeasurementInputTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ValuationTechniqueAndInputDescriptionAbstract" xlink:label="ValuationTechniqueAndInputDescriptionAbstract" xlink:title="ValuationTechniqueAndInputDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMeasurementInput" xlink:label="WarrantsAndRightsOutstandingMeasurementInput" xlink:title="WarrantsAndRightsOutstandingMeasurementInput" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationTechniqueAndInputDescriptionAbstract" xlink:to="WarrantsAndRightsOutstandingMeasurementInput" xlink:title="presentation: ValuationTechniqueAndInputDescriptionAbstract to WarrantsAndRightsOutstandingMeasurementInput" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingTerm" xlink:label="WarrantsAndRightsOutstandingTerm" xlink:title="WarrantsAndRightsOutstandingTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationTechniqueAndInputDescriptionAbstract" xlink:to="WarrantsAndRightsOutstandingTerm" xlink:title="presentation: ValuationTechniqueAndInputDescriptionAbstract to WarrantsAndRightsOutstandingTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ValuationTechniqueAndInputDescriptionAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: ValuationTechniqueAndInputDescriptionAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="2.0" 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="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="ValuationTechniqueAndInputDescriptionAbstract" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems to ValuationTechniqueAndInputDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:title="presentation: FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FairValueDisclosuresAbstract" xlink:to="FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:title="presentation: FairValueDisclosuresAbstract to FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/PropertyAndEquipmentNetDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="PropertyPlantAndEquipmentAbstract" xlink:title="PropertyPlantAndEquipmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquipmentMember" xlink:label="EquipmentMember" xlink:title="EquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="EquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to EquipmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="MachineryAndEquipmentMember" xlink:title="MachineryAndEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="MachineryAndEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to MachineryAndEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ComputerEquipmentMember" xlink:label="ComputerEquipmentMember" xlink:title="ComputerEquipmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputerEquipmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to ComputerEquipmentMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="FurnitureAndFixturesMember" xlink:title="FurnitureAndFixturesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndFixturesMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to FurnitureAndFixturesMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="LeaseholdImprovementsMember" xlink:title="LeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LeaseholdImprovementsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SoftwareDevelopmentMember" xlink:label="SoftwareDevelopmentMember" xlink:title="SoftwareDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="SoftwareDevelopmentMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to SoftwareDevelopmentMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract" xlink:label="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="PropertyPlantAndEquipmentNetByTypeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="presentation: PropertyPlantAndEquipmentNetByTypeAbstract to PropertyPlantAndEquipmentNet" order="2.0" 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="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyPlantAndEquipmentNetByTypeAbstract" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to PropertyPlantAndEquipmentNetByTypeAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CostOfGoodsAndServicesSoldDepreciation" xlink:label="CostOfGoodsAndServicesSoldDepreciation" xlink:title="CostOfGoodsAndServicesSoldDepreciation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="CostOfGoodsAndServicesSoldDepreciation" xlink:title="presentation: PropertyPlantAndEquipmentLineItems to CostOfGoodsAndServicesSoldDepreciation" order="1.0" 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="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentLineItems" xlink:title="presentation: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentAbstract" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="presentation: PropertyPlantAndEquipmentAbstract to ScheduleOfPropertyPlantAndEquipmentTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:title="GoodwillAndIntangibleAssetsDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:label="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="ScheduleOfIndefiniteLivedIntangibleAssetsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InProcessResearchAndDevelopmentMember" xlink:label="InProcessResearchAndDevelopmentMember" xlink:title="InProcessResearchAndDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="InProcessResearchAndDevelopmentMember" xlink:title="presentation: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to InProcessResearchAndDevelopmentMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_MiceColonyModelMember" xlink:label="MiceColonyModelMember" xlink:title="MiceColonyModelMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="MiceColonyModelMember" xlink:title="presentation: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to MiceColonyModelMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="presentation: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfIndefiniteLivedIntangibleAssetsTable to BusinessAcquisitionAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:label="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:title="IntangibleAssetsNetExcludingGoodwillAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:label="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="IndefiniteLivedIntangibleAssetsExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:title="presentation: IntangibleAssetsNetExcludingGoodwillAbstract to IndefiniteLivedIntangibleAssetsExcludingGoodwill" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="IntangibleAssetsNetExcludingGoodwill" xlink:title="IntangibleAssetsNetExcludingGoodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="IntangibleAssetsNetExcludingGoodwill" xlink:title="presentation: IntangibleAssetsNetExcludingGoodwillAbstract to IntangibleAssetsNetExcludingGoodwill" order="1.0" 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="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="IntangibleAssetsNetExcludingGoodwillAbstract" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to IntangibleAssetsNetExcludingGoodwillAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:to="Goodwill" xlink:title="presentation: IndefiniteLivedIntangibleAssetsByMajorClassLineItems to Goodwill" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassLineItems" xlink:title="presentation: ScheduleOfIndefiniteLivedIntangibleAssetsTable to IndefiniteLivedIntangibleAssetsByMajorClassLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="ScheduleOfIndefiniteLivedIntangibleAssetsTable" xlink:title="presentation: GoodwillAndIntangibleAssetsDisclosureAbstract to ScheduleOfIndefiniteLivedIntangibleAssetsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PayablesAndAccrualsAbstract" xlink:label="PayablesAndAccrualsAbstract" xlink:title="PayablesAndAccrualsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ResearchAndDevelopmentCostsCurrent" xlink:label="ResearchAndDevelopmentCostsCurrent" xlink:title="ResearchAndDevelopmentCostsCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="ResearchAndDevelopmentCostsCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to ResearchAndDevelopmentCostsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:label="EmployeeRelatedLiabilitiesCurrent" xlink:title="EmployeeRelatedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="EmployeeRelatedLiabilitiesCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to EmployeeRelatedLiabilitiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ConstructionPayableCurrent" xlink:label="ConstructionPayableCurrent" xlink:title="ConstructionPayableCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="ConstructionPayableCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to ConstructionPayableCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedProfessionalFeesCurrent" xlink:label="AccruedProfessionalFeesCurrent" xlink:title="AccruedProfessionalFeesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="AccruedProfessionalFeesCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to AccruedProfessionalFeesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AcquisitionExpensesCurrent" xlink:label="AcquisitionExpensesCurrent" xlink:title="AcquisitionExpensesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="AcquisitionExpensesCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to AcquisitionExpensesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent" xlink:label="RegulatoryLiabilityCurrent" xlink:title="RegulatoryLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="RegulatoryLiabilityCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to RegulatoryLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="OtherAccruedLiabilitiesCurrent" xlink:title="OtherAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="OtherAccruedLiabilitiesCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to OtherAccruedLiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="AccountsPayableAndAccruedLiabilitiesCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PayablesAndAccrualsAbstract" xlink:to="AccountsPayableAndAccruedLiabilitiesCurrent" xlink:title="presentation: PayablesAndAccrualsAbstract to AccountsPayableAndAccruedLiabilitiesCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockholdersEquityDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract" xlink:label="EquityAbstract" xlink:title="EquityAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:label="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockAxis" xlink:label="SubsidiarySaleOfStockAxis" xlink:title="SubsidiarySaleOfStockAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingMember" xlink:label="AtTheMarketOfferingMember" xlink:title="AtTheMarketOfferingMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="AtTheMarketOfferingMember" xlink:title="presentation: SaleOfStockNameOfTransactionDomain to AtTheMarketOfferingMember" order="0.0" 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="SubsidiarySaleOfStockAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="presentation: SubsidiarySaleOfStockAxis to SaleOfStockNameOfTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CowenAndCompanyLLCMember" xlink:label="CowenAndCompanyLLCMember" xlink:title="CowenAndCompanyLLCMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EntityDomain" xlink:to="CowenAndCompanyLLCMember" xlink:title="presentation: EntityDomain to CowenAndCompanyLLCMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="presentation: LegalEntityAxis to EntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="LegalEntityAxis" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to LegalEntityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubsidiarySaleOfStockLineItems" xlink:label="SubsidiarySaleOfStockLineItems" xlink:title="SubsidiarySaleOfStockLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AtTheMarketOfferingAbstract" xlink:label="AtTheMarketOfferingAbstract" xlink:title="AtTheMarketOfferingAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:label="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:title="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AtTheMarketOfferingAbstract" xlink:to="PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" xlink:title="presentation: AtTheMarketOfferingAbstract to PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AtTheMarketOfferingAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="presentation: AtTheMarketOfferingAbstract to StockIssuedDuringPeriodSharesNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrossProceedsFromIssuanceOfCommonStock" xlink:label="GrossProceedsFromIssuanceOfCommonStock" xlink:title="GrossProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AtTheMarketOfferingAbstract" xlink:to="GrossProceedsFromIssuanceOfCommonStock" xlink:title="presentation: AtTheMarketOfferingAbstract to GrossProceedsFromIssuanceOfCommonStock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockIssuedIssuanceCosts" xlink:label="StockIssuedIssuanceCosts" xlink:title="StockIssuedIssuanceCosts" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AtTheMarketOfferingAbstract" xlink:to="StockIssuedIssuanceCosts" xlink:title="presentation: AtTheMarketOfferingAbstract to StockIssuedIssuanceCosts" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AtTheMarketOfferingAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="presentation: AtTheMarketOfferingAbstract to ProceedsFromIssuanceOfCommonStock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiarySaleOfStockLineItems" xlink:to="AtTheMarketOfferingAbstract" xlink:title="presentation: SubsidiarySaleOfStockLineItems to AtTheMarketOfferingAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:to="SubsidiarySaleOfStockLineItems" xlink:title="presentation: SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable to SubsidiarySaleOfStockLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityAbstract" xlink:to="SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" xlink:title="presentation: EquityAbstract to SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis" xlink:label="TitleOfIndividualAxis" xlink:title="TitleOfIndividualAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="TitleOfIndividualWithRelationshipToEntityDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmployeeAndDirectorMember" xlink:label="EmployeeAndDirectorMember" xlink:title="EmployeeAndDirectorMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="EmployeeAndDirectorMember" xlink:title="presentation: TitleOfIndividualWithRelationshipToEntityDomain to EmployeeAndDirectorMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TitleOfIndividualAxis" xlink:to="TitleOfIndividualWithRelationshipToEntityDomain" xlink:title="presentation: TitleOfIndividualAxis to TitleOfIndividualWithRelationshipToEntityDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="TitleOfIndividualAxis" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_StockOptionAbstract" xlink:label="StockOptionAbstract" xlink:title="StockOptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="StockIssuedDuringPeriodSharesStockOptionsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to StockIssuedDuringPeriodSharesStockOptionsExercised" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares" order="6.0" 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="StockOptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:title="presentation: StockOptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" order="6.0" 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="StockOptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:title="presentation: StockOptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" xlink:title="presentation: StockOptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AggregateIntrinsicValueAbstract" xlink:label="AggregateIntrinsicValueAbstract" xlink:title="AggregateIntrinsicValueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:title="presentation: AggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:title="presentation: AggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_2" xlink:title="presentation: AggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:title="presentation: AggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AggregateIntrinsicValueAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" xlink:title="presentation: AggregateIntrinsicValueAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionAbstract" xlink:to="AggregateIntrinsicValueAbstract" xlink:title="presentation: StockOptionAbstract to AggregateIntrinsicValueAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: StockOptionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockOptionAbstract" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:title="presentation: StockOptionAbstract to SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockOptionAbstract" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockOptionAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="presentation: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="4.0" 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="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="presentation: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="presentation: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" order="4.0" 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="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:title="presentation: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:title="presentation: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:title="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" 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="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to AwardTypeAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="IncomeStatementLocationAxis" xlink:title="IncomeStatementLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="IncomeStatementLocationDomain" xlink:title="IncomeStatementLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentExpenseMember" xlink:label="ResearchAndDevelopmentExpenseMember" xlink:title="ResearchAndDevelopmentExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="ResearchAndDevelopmentExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to ResearchAndDevelopmentExpenseMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpenseMember" xlink:label="GeneralAndAdministrativeExpenseMember" xlink:title="GeneralAndAdministrativeExpenseMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationDomain" xlink:to="GeneralAndAdministrativeExpenseMember" xlink:title="presentation: IncomeStatementLocationDomain to GeneralAndAdministrativeExpenseMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeStatementLocationAxis" xlink:to="IncomeStatementLocationDomain" xlink:title="presentation: IncomeStatementLocationAxis to IncomeStatementLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="IncomeStatementLocationAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to IncomeStatementLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CommonStockWarrantMember" xlink:label="CommonStockWarrantMember" xlink:title="CommonStockWarrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockWarrantMember" xlink:title="presentation: EquityComponentDomain to CommonStockWarrantMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="RelatedPartyTransactionAxis" xlink:title="RelatedPartyTransactionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="RelatedPartyTransactionDomain" xlink:title="RelatedPartyTransactionDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ConsultingAgreementBusinessDevelopmentMember" xlink:label="ConsultingAgreementBusinessDevelopmentMember" xlink:title="ConsultingAgreementBusinessDevelopmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionDomain" xlink:to="ConsultingAgreementBusinessDevelopmentMember" xlink:title="presentation: RelatedPartyTransactionDomain to ConsultingAgreementBusinessDevelopmentMember" order="0.0" 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="RelatedPartyTransactionAxis" xlink:to="RelatedPartyTransactionDomain" xlink:title="presentation: RelatedPartyTransactionAxis to RelatedPartyTransactionDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="RelatedPartyTransactionAxis" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to RelatedPartyTransactionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationAbstract" xlink:label="ShareBasedCompensationAbstract" xlink:title="ShareBasedCompensationAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="presentation: ShareBasedCompensationAbstract to AllocatedShareBasedCompensationExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationAbstract" xlink:to="EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:title="presentation: ShareBasedCompensationAbstract to EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="ShareBasedCompensationAbstract" xlink:title="presentation: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems to ShareBasedCompensationAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:title="presentation: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:title="presentation: DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsRocketWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceOneMember" xlink:label="WarrantsExercisePriceOneMember" xlink:title="WarrantsExercisePriceOneMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceOneMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceTwoMember" xlink:label="WarrantsExercisePriceTwoMember" xlink:title="WarrantsExercisePriceTwoMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceTwoMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceThreeMember" xlink:label="WarrantsExercisePriceThreeMember" xlink:title="WarrantsExercisePriceThreeMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceThreeMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFourMember" xlink:label="WarrantsExercisePriceFourMember" xlink:title="WarrantsExercisePriceFourMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceFourMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceFiveMember" xlink:label="WarrantsExercisePriceFiveMember" xlink:title="WarrantsExercisePriceFiveMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceFiveMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceFiveMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSixMember" xlink:label="WarrantsExercisePriceSixMember" xlink:title="WarrantsExercisePriceSixMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceSixMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceSixMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisePriceSevenMember" xlink:label="WarrantsExercisePriceSevenMember" xlink:title="WarrantsExercisePriceSevenMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="WarrantsExercisePriceSevenMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to WarrantsExercisePriceSevenMember" order="6.0" 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="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsExercisableForCommonSharesMember" xlink:label="WarrantsExercisableForCommonSharesMember" xlink:title="WarrantsExercisableForCommonSharesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="WarrantsExercisableForCommonSharesMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to WarrantsExercisableForCommonSharesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DetailedInformationOfWarrantsAbstract" xlink:label="DetailedInformationOfWarrantsAbstract" xlink:title="DetailedInformationOfWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightOutstanding" xlink:label="ClassOfWarrantOrRightOutstanding" xlink:title="ClassOfWarrantOrRightOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightOutstanding" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to ClassOfWarrantOrRightOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightGrantDate" xlink:label="ClassOfWarrantOrRightGrantDate" xlink:title="ClassOfWarrantOrRightGrantDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightGrantDate" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to ClassOfWarrantOrRightGrantDate" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsOutstandingMaturityDate" xlink:label="WarrantsAndRightsOutstandingMaturityDate" xlink:title="WarrantsAndRightsOutstandingMaturityDate" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="WarrantsAndRightsOutstandingMaturityDate" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to WarrantsAndRightsOutstandingMaturityDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DetailedInformationOfWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to DetailedInformationOfWarrantsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:label="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:title="NumberOfWarrantSharesOutstandingAndExercisableAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:title="presentation: NumberOfWarrantSharesOutstandingAndExercisableAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: NumberOfWarrantSharesOutstandingAndExercisableAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="presentation: NumberOfWarrantSharesOutstandingAndExercisableAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="presentation: NumberOfWarrantSharesOutstandingAndExercisableAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" order="3.0" 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="ClassOfWarrantOrRightLineItems" xlink:to="NumberOfWarrantSharesOutstandingAndExercisableAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to NumberOfWarrantSharesOutstandingAndExercisableAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ExercisePricePerShareWarrantsAbstract" xlink:label="ExercisePricePerShareWarrantsAbstract" xlink:title="ExercisePricePerShareWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:label="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:title="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ExercisePricePerShareWarrantsAbstract" xlink:to="ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" xlink:title="presentation: ExercisePricePerShareWarrantsAbstract to ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="ExercisePricePerShareWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to ExercisePricePerShareWarrantsAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightLineItems" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantsAndRightsNoteDisclosureAbstract" xlink:label="WarrantsAndRightsNoteDisclosureAbstract" xlink:title="WarrantsAndRightsNoteDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightTable" xlink:label="ClassOfWarrantOrRightTable" xlink:title="ClassOfWarrantOrRightTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightAxis" xlink:label="ClassOfWarrantOrRightAxis" xlink:title="ClassOfWarrantOrRightAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightDomain" xlink:label="ClassOfWarrantOrRightDomain" xlink:title="ClassOfWarrantOrRightDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PublicWarrantsMember" xlink:label="PublicWarrantsMember" xlink:title="PublicWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PublicWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PublicWarrantsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PrivateWarrantsMember" xlink:label="PrivateWarrantsMember" xlink:title="PrivateWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PrivateWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PrivateWarrantsMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PreFundedWarrantsMember" xlink:label="PreFundedWarrantsMember" xlink:title="PreFundedWarrantsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightDomain" xlink:to="PreFundedWarrantsMember" xlink:title="presentation: ClassOfWarrantOrRightDomain to PreFundedWarrantsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightAxis" xlink:to="ClassOfWarrantOrRightDomain" xlink:title="presentation: ClassOfWarrantOrRightAxis to ClassOfWarrantOrRightDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ClassOfWarrantOrRightTable to StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightLineItems" xlink:label="ClassOfWarrantOrRightLineItems" xlink:title="ClassOfWarrantOrRightLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DetailedInformationOfWarrantsAbstract" xlink:label="DetailedInformationOfWarrantsAbstract" xlink:title="DetailedInformationOfWarrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:label="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:label="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="AdditionalPaidInCapital" xlink:title="AdditionalPaidInCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DetailedInformationOfWarrantsAbstract" xlink:to="AdditionalPaidInCapital" xlink:title="presentation: DetailedInformationOfWarrantsAbstract to AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightLineItems" xlink:to="DetailedInformationOfWarrantsAbstract" xlink:title="presentation: ClassOfWarrantOrRightLineItems to DetailedInformationOfWarrantsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ClassOfWarrantOrRightTable" xlink:to="ClassOfWarrantOrRightLineItems" xlink:title="presentation: ClassOfWarrantOrRightTable to ClassOfWarrantOrRightLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantsAndRightsNoteDisclosureAbstract" xlink:to="ClassOfWarrantOrRightTable" xlink:title="presentation: WarrantsAndRightsNoteDisclosureAbstract to ClassOfWarrantOrRightTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/NetLossPerShareDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="EarningsPerShareAbstract" xlink:title="EarningsPerShareAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="NetIncomeLossAvailableToCommonStockholdersBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:to="NetIncomeLossAvailableToCommonStockholdersBasic" xlink:title="presentation: NetIncomeLossAvailableToCommonStockholdersBasicAbstract to NetIncomeLossAvailableToCommonStockholdersBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="NetIncomeLossAvailableToCommonStockholdersBasicAbstract" xlink:title="presentation: EarningsPerShareAbstract to NetIncomeLossAvailableToCommonStockholdersBasicAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="WeightedAverageNumberOfSharesOutstandingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="presentation: WeightedAverageNumberOfSharesOutstandingAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberOfSharesOutstandingAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareBasic" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareBasic" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EarningsPerShareAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="presentation: EarningsPerShareAbstract to EarningsPerShareDiluted" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:label="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:title="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToCallOptionsAndWarrants" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToCallOptionsAndWarrants" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:label="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:title="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:label="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:title="presentation: WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustment" order="3.0" 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="EarningsPerShareAbstract" xlink:to="WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:title="presentation: EarningsPerShareAbstract to WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NewJerseyLeaseAgreementMember" xlink:label="NewJerseyLeaseAgreementMember" xlink:title="NewJerseyLeaseAgreementMember" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AAVCurrentGoodManufacturingPracticecGMPMember" xlink:label="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:title="AAVCurrentGoodManufacturingPracticecGMPMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NewJerseyLeaseAgreementMember" xlink:to="AAVCurrentGoodManufacturingPracticecGMPMember" xlink:title="presentation: NewJerseyLeaseAgreementMember to AAVCurrentGoodManufacturingPracticecGMPMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="NewJerseyLeaseAgreementMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to NewJerseyLeaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to CounterpartyNameAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseDescriptionAbstract" xlink:label="LesseeFinanceLeaseDescriptionAbstract" xlink:title="LesseeFinanceLeaseDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:label="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:title="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="LeaseAreaForInternalProcessDevelopmentAndResearchActivities" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to LeaseAreaForInternalProcessDevelopmentAndResearchActivities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseTermOfContract1" xlink:label="LesseeFinanceLeaseTermOfContract1" xlink:title="LesseeFinanceLeaseTermOfContract1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="LesseeFinanceLeaseTermOfContract1" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to LesseeFinanceLeaseTermOfContract1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfOptionsToRenewLeaseAgreement" xlink:label="NumberOfOptionsToRenewLeaseAgreement" xlink:title="NumberOfOptionsToRenewLeaseAgreement" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="NumberOfOptionsToRenewLeaseAgreement" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to NumberOfOptionsToRenewLeaseAgreement" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeFinanceLeaseRenewalTerm1" xlink:label="LesseeFinanceLeaseRenewalTerm1" xlink:title="LesseeFinanceLeaseRenewalTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="LesseeFinanceLeaseRenewalTerm1" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to LesseeFinanceLeaseRenewalTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeasesEstimatedRentPayments" xlink:label="FinanceLeasesEstimatedRentPayments" xlink:title="FinanceLeasesEstimatedRentPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="FinanceLeasesEstimatedRentPayments" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to FinanceLeasesEstimatedRentPayments" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_PercentageOfAnnualIncreaseInBaseRent" xlink:label="PercentageOfAnnualIncreaseInBaseRent" xlink:title="PercentageOfAnnualIncreaseInBaseRent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="PercentageOfAnnualIncreaseInBaseRent" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to PercentageOfAnnualIncreaseInBaseRent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDue" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to FinanceLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepositsAssetsNoncurrent" xlink:label="DepositsAssetsNoncurrent" xlink:title="DepositsAssetsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeFinanceLeaseDescriptionAbstract" xlink:to="DepositsAssetsNoncurrent" xlink:title="presentation: LesseeFinanceLeaseDescriptionAbstract to DepositsAssetsNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LesseeFinanceLeaseDescriptionAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LesseeFinanceLeaseDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="LesseeLeaseDescriptionLineItems" xlink:title="presentation: LesseeLeaseDescriptionTable to LesseeLeaseDescriptionLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LesseeLeaseDescriptionTable" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LesseeLeaseDescriptionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable" xlink:label="LesseeLeaseDescriptionTable" xlink:title="LesseeLeaseDescriptionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationAxis" xlink:label="BalanceSheetLocationAxis" xlink:title="BalanceSheetLocationAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BalanceSheetLocationDomain" xlink:label="BalanceSheetLocationDomain" xlink:title="BalanceSheetLocationDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCurrentAssetsMember" xlink:label="OtherCurrentAssetsMember" xlink:title="OtherCurrentAssetsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationDomain" xlink:to="OtherCurrentAssetsMember" xlink:title="presentation: BalanceSheetLocationDomain to OtherCurrentAssetsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BalanceSheetLocationAxis" xlink:to="BalanceSheetLocationDomain" xlink:title="presentation: BalanceSheetLocationAxis to BalanceSheetLocationDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="BalanceSheetLocationAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to BalanceSheetLocationAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_CounterpartyNameAxis" xlink:label="CounterpartyNameAxis" xlink:title="CounterpartyNameAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="RepurchaseAgreementCounterpartyNameDomain" xlink:title="RepurchaseAgreementCounterpartyNameDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementMember" xlink:label="EmpireStateBuildingLeaseAgreementMember" xlink:title="EmpireStateBuildingLeaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EmpireStateBuildingLeaseAgreementMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EmpireStateBuildingLeaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:label="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:title="EmpireStateBuildingLeaseAgreementAmendmentMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="EmpireStateBuildingLeaseAgreementAmendmentMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to EmpireStateBuildingLeaseAgreementAmendmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_InotekLexingtonMassachusettsLeaseAgreementMember" xlink:label="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:title="InotekLexingtonMassachusettsLeaseAgreementMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RepurchaseAgreementCounterpartyNameDomain" xlink:to="InotekLexingtonMassachusettsLeaseAgreementMember" xlink:title="presentation: RepurchaseAgreementCounterpartyNameDomain to InotekLexingtonMassachusettsLeaseAgreementMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CounterpartyNameAxis" xlink:to="RepurchaseAgreementCounterpartyNameDomain" xlink:title="presentation: CounterpartyNameAxis to RepurchaseAgreementCounterpartyNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="CounterpartyNameAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to CounterpartyNameAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_StatementGeographicalAxis" xlink:label="StatementGeographicalAxis" xlink:title="StatementGeographicalAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_SegmentGeographicalDomain" xlink:label="SegmentGeographicalDomain" xlink:title="SegmentGeographicalDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2022/country-2022.xsd#country_US" xlink:label="US" xlink:title="US" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_HopewellMember" xlink:label="HopewellMember" xlink:title="HopewellMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="US" xlink:to="HopewellMember" xlink:title="presentation: US to HopewellMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SegmentGeographicalDomain" xlink:to="US" xlink:title="presentation: SegmentGeographicalDomain to US" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatementGeographicalAxis" xlink:to="SegmentGeographicalDomain" xlink:title="presentation: StatementGeographicalAxis to SegmentGeographicalDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="StatementGeographicalAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to StatementGeographicalAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to BusinessAcquisitionAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseholdsAndLeaseholdImprovementsMember" xlink:label="LeaseholdsAndLeaseholdImprovementsMember" xlink:title="LeaseholdsAndLeaseholdImprovementsMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="LeaseholdsAndLeaseholdImprovementsMember" xlink:title="presentation: PropertyPlantAndEquipmentTypeDomain to LeaseholdsAndLeaseholdImprovementsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="presentation: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="presentation: LesseeLeaseDescriptionTable to PropertyPlantAndEquipmentByTypeAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems" xlink:label="LesseeLeaseDescriptionLineItems" xlink:title="LesseeLeaseDescriptionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeasesOperatingAbstract" xlink:label="LeasesOperatingAbstract" xlink:title="LeasesOperatingAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="LesseeOperatingLeaseTermOfContract" xlink:title="LesseeOperatingLeaseTermOfContract" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="LesseeOperatingLeaseTermOfContract" xlink:title="presentation: LeasesOperatingAbstract to LesseeOperatingLeaseTermOfContract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="LinesOfCreditCurrent" xlink:title="LinesOfCreditCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="LinesOfCreditCurrent" xlink:title="presentation: LeasesOperatingAbstract to LinesOfCreditCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseExpirationDate1" xlink:label="LeaseExpirationDate1" xlink:title="LeaseExpirationDate1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="LeaseExpirationDate1" xlink:title="presentation: LeasesOperatingAbstract to LeaseExpirationDate1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="CertificatesOfDepositAtCarryingValue" xlink:title="CertificatesOfDepositAtCarryingValue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="CertificatesOfDepositAtCarryingValue" xlink:title="presentation: LeasesOperatingAbstract to CertificatesOfDepositAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SubleaseIncome" xlink:label="SubleaseIncome" xlink:title="SubleaseIncome" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="SubleaseIncome" xlink:title="presentation: LeasesOperatingAbstract to SubleaseIncome" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecurityDeposit" xlink:label="SecurityDeposit" xlink:title="SecurityDeposit" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="SecurityDeposit" xlink:title="presentation: LeasesOperatingAbstract to SecurityDeposit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:label="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="LesseeOperatingLeaseRemainingLeaseTerm" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="LesseeOperatingLeaseRemainingLeaseTerm" xlink:title="presentation: LeasesOperatingAbstract to LesseeOperatingLeaseRemainingLeaseTerm" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeaseRightOfUseAsset" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: LeasesOperatingAbstract to OperatingLeaseLiabilityNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:label="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:title="DirectCostsOfLeasedAndRentedPropertyOrEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="DirectCostsOfLeasedAndRentedPropertyOrEquipment" xlink:title="presentation: LeasesOperatingAbstract to DirectCostsOfLeasedAndRentedPropertyOrEquipment" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashEquivalentsNoncurrent" xlink:label="RestrictedCashEquivalentsNoncurrent" xlink:title="RestrictedCashEquivalentsNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeasesOperatingAbstract" xlink:to="RestrictedCashEquivalentsNoncurrent" xlink:title="presentation: LeasesOperatingAbstract to RestrictedCashEquivalentsNoncurrent" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionLineItems" xlink:to="LeasesOperatingAbstract" xlink:title="presentation: LesseeLeaseDescriptionLineItems to LeasesOperatingAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LesseeLeaseDescriptionTable" xlink:to="LesseeLeaseDescriptionLineItems" xlink:title="presentation: LesseeLeaseDescriptionTable to LesseeLeaseDescriptionLineItems" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LesseeLeaseDescriptionTable" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LesseeLeaseDescriptionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="CommitmentsAndContingenciesDisclosureAbstract" xlink:title="CommitmentsAndContingenciesDisclosureAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCostAbstract" xlink:label="LeaseCostAbstract" xlink:title="LeaseCostAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseCost" xlink:label="OperatingLeaseCost" xlink:title="OperatingLeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="OperatingLeaseCost" xlink:title="presentation: LeaseCostAbstract to OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeaseCostsAbstract" xlink:label="FinanceLeaseCostsAbstract" xlink:title="FinanceLeaseCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAssetAmortization" xlink:label="FinanceLeaseRightOfUseAssetAmortization" xlink:title="FinanceLeaseRightOfUseAssetAmortization" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseCostsAbstract" xlink:to="FinanceLeaseRightOfUseAssetAmortization" xlink:title="presentation: FinanceLeaseCostsAbstract to FinanceLeaseRightOfUseAssetAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseInterestExpense" xlink:label="FinanceLeaseInterestExpense" xlink:title="FinanceLeaseInterestExpense" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseCostsAbstract" xlink:to="FinanceLeaseInterestExpense" xlink:title="presentation: FinanceLeaseCostsAbstract to FinanceLeaseInterestExpense" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="FinanceLeaseCostsAbstract" xlink:title="presentation: LeaseCostAbstract to FinanceLeaseCostsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseCost" xlink:label="LeaseCost" xlink:title="LeaseCost" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LeaseCostAbstract" xlink:to="LeaseCost" xlink:title="presentation: LeaseCostAbstract to LeaseCost" order="2.0" 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="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="LeaseCostAbstract" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to LeaseCostAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:label="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="OperatingLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDueYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:label="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:title="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="LesseeOperatingLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityPaymentsDue" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiability" xlink:label="OperatingLeaseLiability" xlink:title="OperatingLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: OperatingLeaseLiabilitiesPaymentsDueAbstract to OperatingLeaseLiability" order="8.0" 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="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to OperatingLeaseLiabilitiesPaymentsDueAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:label="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="FinanceLeaseLiabilitiesPaymentsDueAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:label="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:label="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="FinanceLeaseLiabilityPaymentsDueYearTwo" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearTwo" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:label="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="FinanceLeaseLiabilityPaymentsDueYearThree" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearThree" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueYearFour" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueYearFour" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:label="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="FinanceLeaseLiabilityPaymentsDueAfterYearFour" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDueAfterYearFour" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:label="FinanceLeaseLiabilityPaymentsDue" xlink:title="FinanceLeaseLiabilityPaymentsDue" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityPaymentsDue" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityPaymentsDue" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:label="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="FinanceLeaseLiabilityUndiscountedExcessAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiabilityUndiscountedExcessAmount" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiability" xlink:label="FinanceLeaseLiability" xlink:title="FinanceLeaseLiability" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="FinanceLeaseLiability" xlink:title="presentation: FinanceLeaseLiabilitiesPaymentsDueAbstract to FinanceLeaseLiability" order="8.0" 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="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to FinanceLeaseLiabilitiesPaymentsDueAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAndLiabilitiesLesseeAbstract" xlink:label="AssetsAndLiabilitiesLesseeAbstract" xlink:title="AssetsAndLiabilitiesLesseeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseRightOfUseAsset" xlink:label="OperatingLeaseRightOfUseAsset" xlink:title="OperatingLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseRightOfUseAsset" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="OperatingLeaseLiabilityCurrent" xlink:title="OperatingLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseLiabilityCurrent" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseLiabilityCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="OperatingLeaseLiabilityNoncurrent" xlink:title="OperatingLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseLiabilityNoncurrent" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseLiabilityNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="OperatingLeaseLiability" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to OperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseRightOfUseAsset" xlink:label="FinanceLeaseRightOfUseAsset" xlink:title="FinanceLeaseRightOfUseAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="FinanceLeaseRightOfUseAsset" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to FinanceLeaseRightOfUseAsset" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityCurrent" xlink:label="FinanceLeaseLiabilityCurrent" xlink:title="FinanceLeaseLiabilityCurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="FinanceLeaseLiabilityCurrent" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to FinanceLeaseLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:label="FinanceLeaseLiabilityNoncurrent" xlink:title="FinanceLeaseLiabilityNoncurrent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="FinanceLeaseLiabilityNoncurrent" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to FinanceLeaseLiabilityNoncurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetsAndLiabilitiesLesseeAbstract" xlink:to="FinanceLeaseLiability" xlink:title="presentation: AssetsAndLiabilitiesLesseeAbstract to FinanceLeaseLiability" order="7.0" 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="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="AssetsAndLiabilitiesLesseeAbstract" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to AssetsAndLiabilitiesLesseeAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:label="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:title="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeasePayments" xlink:label="OperatingLeasePayments" xlink:title="OperatingLeasePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="OperatingLeasePayments" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to OperatingLeasePayments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeasePrincipalPayments" xlink:label="FinanceLeasePrincipalPayments" xlink:title="FinanceLeasePrincipalPayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="FinanceLeasePrincipalPayments" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to FinanceLeasePrincipalPayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="FinanceLeaseWeightedAverageRemainingLeaseTerm1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to FinanceLeaseWeightedAverageRemainingLeaseTerm1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="OperatingLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="OperatingLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to OperatingLeaseWeightedAverageDiscountRatePercent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:label="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="FinanceLeaseWeightedAverageDiscountRatePercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:to="FinanceLeaseWeightedAverageDiscountRatePercent" xlink:title="presentation: CashFlowOperatingAndFinancingActivitiesLesseeAbstract to FinanceLeaseWeightedAverageDiscountRatePercent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CashFlowOperatingAndFinancingActivitiesLesseeAbstract" xlink:title="presentation: CommitmentsAndContingenciesDisclosureAbstract to CashFlowOperatingAndFinancingActivitiesLesseeAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1" />
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RenovacorAcquisitionDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationsAbstract" xlink:label="BusinessCombinationsAbstract" xlink:title="BusinessCombinationsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RenovacorIncMember" xlink:label="RenovacorIncMember" xlink:title="RenovacorIncMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="RenovacorIncMember" xlink:title="presentation: BusinessAcquisitionAcquireeDomain to RenovacorIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="presentation: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="presentation: EquityComponentDomain to CommonStockMember" order="0.0" 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="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="presentation: StatementEquityComponentsAxis to EquityComponentDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="StatementEquityComponentsAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to AwardTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="FinancialInstrumentAxis" xlink:title="FinancialInstrumentAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WarrantMember" xlink:label="WarrantMember" xlink:title="WarrantMember" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_WarrantsClassifiedAsEquityMember" xlink:label="WarrantsClassifiedAsEquityMember" xlink:title="WarrantsClassifiedAsEquityMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantMember" xlink:to="WarrantsClassifiedAsEquityMember" xlink:title="presentation: WarrantMember to WarrantsClassifiedAsEquityMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_DerivativeLiabilitiesMember" xlink:label="DerivativeLiabilitiesMember" xlink:title="DerivativeLiabilitiesMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WarrantMember" xlink:to="DerivativeLiabilitiesMember" xlink:title="presentation: WarrantMember to DerivativeLiabilitiesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="WarrantMember" xlink:title="presentation: TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain to WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="FinancialInstrumentAxis" xlink:to="TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:title="presentation: FinancialInstrumentAxis to TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="FinancialInstrumentAxis" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to FinancialInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationDescriptionAbstract" xlink:label="BusinessCombinationDescriptionAbstract" xlink:title="BusinessCombinationDescriptionAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessAcquisitionExchangeRatio" xlink:label="BusinessAcquisitionExchangeRatio" xlink:title="BusinessAcquisitionExchangeRatio" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessAcquisitionExchangeRatio" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessAcquisitionExchangeRatio" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:label="BusinessCombinationConsiderationTransferredAbstract" xlink:title="BusinessCombinationConsiderationTransferredAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessAcquisitionSharePrice" xlink:label="BusinessAcquisitionSharePrice" xlink:title="BusinessAcquisitionSharePrice" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessAcquisitionSharePrice" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessAcquisitionSharePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="PaymentsToAcquireBusinessesGross" xlink:title="PaymentsToAcquireBusinessesGross" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="PaymentsToAcquireBusinessesGross" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to PaymentsToAcquireBusinessesGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:label="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationConsiderationTransferred1" xlink:label="BusinessCombinationConsiderationTransferred1" xlink:title="BusinessCombinationConsiderationTransferred1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationConsiderationTransferredAbstract" xlink:to="BusinessCombinationConsiderationTransferred1" xlink:title="presentation: BusinessCombinationConsiderationTransferredAbstract to BusinessCombinationConsiderationTransferred1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationDescriptionAbstract" xlink:to="BusinessCombinationConsiderationTransferredAbstract" xlink:title="presentation: BusinessCombinationDescriptionAbstract to BusinessCombinationConsiderationTransferredAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationDescriptionAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationDescriptionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation" order="7.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="Goodwill" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to Goodwill" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:title="presentation: BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="11.0" 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="BusinessAcquisitionLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:title="presentation: BusinessAcquisitionLineItems to BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionLineItems" xlink:title="presentation: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionLineItems" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="BusinessCombinationsAbstract" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="presentation: BusinessCombinationsAbstract to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/CirmGrantsDetails">
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_CIRMGrantsAbstract" xlink:label="CIRMGrantsAbstract" xlink:title="CIRMGrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:label="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:title="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:label="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:title="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProjectMember" xlink:label="ProjectMember" xlink:title="ProjectMember" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_LADICIRMGrantMember" xlink:label="LADICIRMGrantMember" xlink:title="LADICIRMGrantMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ProjectMember" xlink:to="LADICIRMGrantMember" xlink:title="presentation: ProjectMember to LADICIRMGrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="ProjectMember" xlink:title="presentation: CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis to ProjectMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:title="presentation: ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable to CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:label="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:title="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_AdditionalInformationOfCIRMGrantsAbstract" xlink:label="AdditionalInformationOfCIRMGrantsAbstract" xlink:title="AdditionalInformationOfCIRMGrantsAbstract" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_GrantAwardForClinicalDevelopmentSupport" xlink:label="GrantAwardForClinicalDevelopmentSupport" xlink:title="GrantAwardForClinicalDevelopmentSupport" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionalInformationOfCIRMGrantsAbstract" xlink:to="GrantAwardForClinicalDevelopmentSupport" xlink:title="presentation: AdditionalInformationOfCIRMGrantsAbstract to GrantAwardForClinicalDevelopmentSupport" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_ProceedsFromMilestonePayments" xlink:label="ProceedsFromMilestonePayments" xlink:title="ProceedsFromMilestonePayments" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionalInformationOfCIRMGrantsAbstract" xlink:to="ProceedsFromMilestonePayments" xlink:title="presentation: AdditionalInformationOfCIRMGrantsAbstract to ProceedsFromMilestonePayments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_NumberOfMilestonesAchieved" xlink:label="NumberOfMilestonesAchieved" xlink:title="NumberOfMilestonesAchieved" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AdditionalInformationOfCIRMGrantsAbstract" xlink:to="NumberOfMilestonesAchieved" xlink:title="presentation: AdditionalInformationOfCIRMGrantsAbstract to NumberOfMilestonesAchieved" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:to="AdditionalInformationOfCIRMGrantsAbstract" xlink:title="presentation: ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems to AdditionalInformationOfCIRMGrantsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:to="ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" xlink:title="presentation: ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable to ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CIRMGrantsAbstract" xlink:to="ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" xlink:title="presentation: CIRMGrantsAbstract to ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="RelatedPartyTransactionsAbstract" xlink:title="RelatedPartyTransactionsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="RelatedPartyTransactionsByRelatedPartyAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyDomain" xlink:label="RelatedPartyDomain" xlink:title="RelatedPartyDomain" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_SpouseOfExecutiveOfficerMember" xlink:label="SpouseOfExecutiveOfficerMember" xlink:title="SpouseOfExecutiveOfficerMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyDomain" xlink:to="SpouseOfExecutiveOfficerMember" xlink:title="presentation: RelatedPartyDomain to SpouseOfExecutiveOfficerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="RelatedPartyDomain" xlink:title="presentation: RelatedPartyTransactionsByRelatedPartyAxis to RelatedPartyDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionsByRelatedPartyAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionsByRelatedPartyAxis" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis" xlink:label="AwardTypeAxis" xlink:title="AwardTypeAxis" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="RestrictedStockUnitsRSUMember" xlink:title="RestrictedStockUnitsRSUMember" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RestrictedStockUnitsRSUMember" xlink:title="presentation: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RestrictedStockUnitsRSUMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AwardTypeAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="presentation: AwardTypeAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="AwardTypeAxis" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="RelatedPartyTransactionLineItems" xlink:title="RelatedPartyTransactionLineItems" />
    <link:loc xlink:type="locator" xlink:href="rckt-20230331.xsd#rckt_RelatedPartyTransactionAbstract" xlink:label="RelatedPartyTransactionAbstract" xlink:title="RelatedPartyTransactionAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="presentation: RelatedPartyTransactionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:title="presentation: RelatedPartyTransactionAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionLineItems" xlink:to="RelatedPartyTransactionAbstract" xlink:title="presentation: RelatedPartyTransactionLineItems to RelatedPartyTransactionAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="RelatedPartyTransactionLineItems" xlink:title="presentation: ScheduleOfRelatedPartyTransactionsByRelatedPartyTable to RelatedPartyTransactionLineItems" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="RelatedPartyTransactionsAbstract" xlink:to="ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:title="presentation: RelatedPartyTransactionsAbstract to ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/label" />
  </link:presentationLink>
  <link:presentationLink xlink:type="extended" xlink:role="http://rocketpharma.com/role/KSavingsPlanDetails">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationRelatedCostsAbstract" xlink:label="CompensationRelatedCostsAbstract" xlink:title="CompensationRelatedCostsAbstract" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:label="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="DefinedContributionPlanEmployerMatchingContributionPercent" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationRelatedCostsAbstract" xlink:to="DefinedContributionPlanEmployerMatchingContributionPercent" xlink:title="presentation: CompensationRelatedCostsAbstract to DefinedContributionPlanEmployerMatchingContributionPercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:label="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="DefinedContributionPlanEmployerDiscretionaryContributionAmount" />
    <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CompensationRelatedCostsAbstract" xlink:to="DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:title="presentation: CompensationRelatedCostsAbstract to DefinedContributionPlanEmployerDiscretionaryContributionAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>10
<FILENAME>image0.jpg
<TEXT>
begin 644 image0.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" +_!54# 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#W^BBB@ HH
MHH **** "BBB@ HHHH ***,T %%("#2YH **** "BBC- !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 %%%<K\1=5O=%\$WE]I\Y@N4>)5D4 D R*#UX
MZ$T =5D>M%>-76O>-?"-CI6O:EJL6IZ7>;&>'R@I4,F[&0,@XSSZBNHBU[4Y
M/C))I'VMCI@L/-$&T;=V =V<9[^M '>T5PFN:YJ=I\5- TJ"[:.PN82TT.T$
M.</R3C/\([U)\1M=U/3K72].T24Q:GJ-V(XB ,[0,GKQU*C\30!V]%<C\/O$
M4VN^"HKV]E,MW 7BG8@ L5Y!([$J17%:&GC'QW#>:]9^*&TYHIVCM[-!^['
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
MWX=\ W/A;6K>YL-=NY[)D=;JVN6+!R1\K+Z$''X=Z[BDR!C.!DXI: "BBB@
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
MJ[9!MQ]1G\:L^)O%&E67Q>MI]5F=;32+?8NR,N3,ZYZ#V8?B*['5O"EWJ'Q
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
MRWEOXG@MUEB9?(GMR"LRD'/X@CT'6NEH **** "BBB@ HHHH **** "BBB@
MHHHH *K:A:B^TVZLRY07$31%@,D;@1G]:LT4 8?A'PZ/"OA^+2A=-=>6[OYK
M(%SN.>@JMX3\(KX6EU21;U[DW]P9R&0+LY)Q[]:Z6B@#FM&\(II/BS6==%Z\
MK:EC]R8P!'CW[URD'PDOK-72R\8:A:QNY<I#&%&3W.#R<5ZA10!R%YX&-[?^
M&;R;5IFDT15#,T8)N2-O+'L25_4U/K7@Y-3\6Z3XAAOGM;BP.'58P1,N>A/;
M@L/^!5U%% '-^#_"2>$[.\B^V/>3W=PUQ+,Z!221TP/Q/XTS_A#U3Q__ ,)5
M%?/&6@\F6V$8VR<8SNZ]E_[YKIZ* .9\&^$$\(VM]"MZ]U]JN3.2R!=O &./
MI2^-/":^,-*M[)KU[3R;@3AU0-G"LN,'_>_2NEHH XCP]X%U/1=;AO[GQ;J.
MH11A@;>8?*^01SSVSFHM>^'MS<^(I=>\/ZT^E7TXQ. FY9.,9X(QT'KSS7>4
M4 <GX/\ !,?AF:[OKF^DU#5+S_77,BXXSG '/4]3GL/2I]3\(IJ7C32O$1O7
MC:PC*" 1@A_O<Y[?>_2NEHH YGQAX17Q;#IZ->O:_9+@3Y6,-O\ ;GI3?&7@
MNV\76L&Z=[2]MR3!<QC)7/4$=QP#]17444 <3X?\%:O9ZS;ZGKOB2?4Y+566
MWA"E44L-NXY)R<$_G7;444 %%%% !1110 4444 %>96G_)P%_P#]@\?^@I7I
MM>8:YHOB^S^)%WXAT'3+>ZCDMUB5II4 /R@'@LISE10 >/ J_%#P8\6!,TN'
M(ZE?,7&?P+_K2>"H4N/B+XZ@D&4E?8P]06<&KGASPEKUYXK'BCQ;-"+J%-MK
M:PG<(^",G' QDX SSR33M#\-Z]8>)_&5_P"4EO\ V@#]@G,BL"V7*D@9(QD=
M10!RO_%4?":[8!!?>'I)L@@\'/0'NCD8_P!DFM,W<.J?'+1[M3NMY=.66V)'
M\+1.P./Q-1:N?B)XKTP>&[S08+7>R>??^8/+;:0<_3.#QDG&..VGXJ\$ZG;M
MHFK^&2)+[2+>.V\M\ R(@^4^YY.1W!H ]#OG>/3[EXR1(L3%2/7!Q7G_ ,%%
M3_A!Y&'WVO&WG'.=B?TJ_P"'=4\;:WK,$NJZ/#I.E0H_FQLVYYF(PN.X SGH
M.G>N=LM-\8?#O4+ZWT72!K&DW,F^%5?!3Z]P0.#Q@X'- %R] 7X_6)AQN:RS
M+C_<?K^&W]*BT&YC\)_$OQ98SMMM9H#J">F%&\X_[[?_ +YK4\%>&M9/B*]\
M5^)52+4+I-D-LA!\I>!SC(!PH &3QG/)JG\2_"&MZQJMIJ&@P>;*UK):W.)5
M0[3T'S$9!#,#0!F^'+-Q\'_$NL3K^_U1+BX)/4@ @?KN/XT_P!+XY&FZ,EI;
MZ<?#_F8+LX\SR]YWGKUSFNSO/#\T7PUET"RC5[A=.^SHNX*'?9CJ>.37):"O
MQ+T+2K/2X-!L&MH/EW2S(6P6R2<2=>30!7\8W.IVGQAT^XTBS2\ODL?W4#'
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 48HHH ****
M"C%%% !1110 4444 &!G.**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\]
M^,MR\7@=;=&(^U74<9QW RW\U%>A5YS\:(F/@VWN%Z6]ZC-]"&'\R* *_P 8
M;=;3P!86L0XBNHT3CTC<"LOQM=:1JWB_PM#X>DMIKY;E3)):X("[U(SM],,?
M;\:UOC-.)/ ME/&WRM=HZG_MFY%=AHOA'0-!D,^EZ7!;S,,%U&6&>N">E ')
MVVO:BWB'QQ!86FGI=6,0DMY%@^>1@,XD(.6]JD7X@7+?"?\ X23$']I',(78
M=GF[]H.,YQC#8S4?@W#?%+QF#@_,F:X1+*?_ (2%?  5A;#7!<-_UR"]/H4Y
MH [?4?%GBFZNM&\.Z2MHFM7%DES>SNF$BR,X YQCOD'J *?H7BCQ6;_6?#.I
M16DFO6ULTUE*!MCE.!@-CJ.5.<+W&.*IZY?P>$/C FL:ENBTZ^LO*$X7*H0
M#T]"H_[ZJ7PQ>IXJ^*^H:_IZNVF6MH+=9RN!(QQC&?HQ^F/6@#*^%+>(5U>[
M6V@L_P"RGOI6U-R1O678<;.>F[;V]>:U=<U+XDVD-]K ;3;*QM7<I:G#N\0;
M 8\'J.?O#Z56^&&M6.FZQK.@W<QCU2YU.5H8&4_-@,3T''"GKZBN-:\TO4].
MUJ?Q#=ZE/XI:>1+>U5G"I@?W1P%!W9!Z =/4 Z[Q7JW]O6WP_P!4,8C:YNU=
MD!R%.^/(_.M;XA'[%XU\&:BI"M]K,#'U5F0?R+5RMVV?#'PU//-UP0/^FB5U
M7Q)_TGQ5X+LD!WMJ'F$CL R?_7_*@#T>BBB@ HHHH **** "BBB@#S[XB0^%
M&O-.F\2M>7,BHZV^GVV6,N2,MM'/&,9SWKG_ (:RVT7B?Q/:Z;%<V^FM;+)%
M;7(VO&1D<C)Y^8\^@%=!XTT#Q"?%FE^)?#UO;W<]M$87MYW  Y.&Y(R/F/<$
M8%'A7PMXBL?$VL:OK4EI))J-HH+0L?ED_N8Q]U1@9[T <-H'A.QUGX8ZEK%[
M)-+<623"T!<[8-@WG _VB><U=U>^N]2^&G@S2FN) NHSB":3/+(C;!GUZ@_@
M*Z[PUX2U;2_AIJFA72VXO[E9Q&$E)3YTPN3CUK/O_ 6KS_#C1;"%H5UK2I/-
M15DRI)8G 8XZ94Y/=: ,K7/"6G>%?'?A1-*\R.VN+H$P,Q95964%AGN01GZ5
M[%(Z11-)(P5$!9F)X '6O+AX;\;:]XBT37-:2R@%E<KFT23'EQCEGR-P+,<#
M&>U=WXJM-0O_  OJ-GI0C^V7$)BC\QRBC=P3D ]B: /&;35]#U/PIXLGU'48
M(-3U:<SP02$[L)\\8_$DC\JZR75#JWP$FED.98K<6TH'7*2!>?J #^-=%X?\
M :+9>'[&VU+2;*XO8X1Y\K1AB7ZGG'/)KD)?#>J^%_AYXNL[T0FS>59;0QR%
MB5W@'<,<<!?UH R=:\(V=I\,['Q4DTSZTP@G>Y9SG#8"H,] N5 /M[UJ>)H&
M\2^,_!L4LTL"ZCIO[\Q'#%&&]U_'&#]:J6_A[QKXA\+:1H9:V;09$BG6[W#>
MD9&0C#J2N> !V'.*T?&]E>)\0/"UGHLR07<-H5M7DY4%<D X[$*1^- #M'TR
MW\'_ !DATG2MT=A?699H=Q('RLW?T*'G_:K.^'GA*U\17M[J%]<S^7INILUM
M#&V )-X=F/7.?E'X5TOA7PYXBN_&DWBKQ/##;3I%Y-O;PN& R,$\$X &<<DD
ML>E:7P\\-:EX;M=7CU)8%:ZOWGB$3EOD( !/'!XZ4 <EX<\/V'Q"\0>(]4UX
M27"PW9MK>/>1Y:C.",>@Q^IK&AT^XOOAIXET>25I_P"PK_S;=LGA1E6Q[8WG
M'O73R>'_ !GX3U_5IO"]O:7MCJ4AEVRL 87)/."PZ9/(R".U=%X+\'/H?AF[
ML]4D$]WJ3/)>$'(^88VY[\9Y]2: .0UO4O\ A,Y/ >EABRW3+>70!Z[/E;_T
M&6JOBV#P-_:^M":'5=4UEV=WD@1I$M'QPN1@ # SUZ5M?#[P!K&@>(&OM9>!
MX[:W:"S\N4M]YLDXQQW_ .^C5>/PMXTTG5];T_2EL3INKS-(]_*06B5LY^7.
M=PW$8P1WR* ,._N)I_@%9><Y<Q7?E*2<\*S@#\.E>U:?_P @VU_ZXI_(5YK-
MX#UUOA1#X=1;7^T$NC+M,QV;=QQ\VWK@@]*].M8VALX8GQN2-5./4"@"6BBB
M@ HHHH **** "BBB@ HP*** $P*7%%% !1110 4444 %%%% !1110 48HHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G
M?'-_-I_@K59K:*22=H3%&(U+'+_+G ],Y_"N'T?X2)<^'K.6?6=3MI9[=9)+
M5"HC1F&2I!7/?!S7K5% 'A _M&3X.ZMI$UE=>?8:@JJ@B;)4N#QQSAMW(]JW
M_'6E7<'A?PSXAL('_M'35@#!$.[&T8! YX88]@QKU>CF@#R3QEJ<EK\0/#GB
M&/3KVXMTL5E,<41W?,7&/8C<,BMF;Q_+J_A+7Y[;1=2LY[:V"Q^?%DNTF5&
M.N.IKT.DH \DT'X3)>>';.:YUG5+22> .]M&5"(6'0@C/3J*VOA+)>6^C:CH
M]Y!+$UA=L$+H0"&SG&>OS!CQZUZ#2T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444E "T4E+
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %8OBW13XB\+:AI:D"2>+]T3T#J0RY]L@5M44 8GANSO$\*Z;:
M:S;QB[@A6.1,B097@'/3H :VZ** (UAC21I$C17?[S!>6^II/L\/F^=Y2>;_
M ']HW?G4M% %>[L;2_@,-Y:PW$?79*@8?K2VEI;65NL%K;Q00KT2-0H'X"IZ
M* *BZ78+J!OULK<7A&#.(QO_ #ZT@TNP%\]Z+&W%TZ[6F\L;B/0GK5RB@"'[
M-!M0>1'MC.4&P?+]/2N4N?#^H:A\4+76+F)%TO3[,K;MY@)>8YR<=1@,?R%=
MC10 4444 %%%% !1110 4444 %%%% !1110 4444 %4-:TBVU[1[G2[LR"WN
M%VN8FVL!D'@]NE7Z* *NFV$.E:9:Z?;;O(MHEBCWG)VJ,#)JA?>&-/U#Q+I^
MO3F?[98(R0A9,(0<]1WZFMFB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KC?B*FN/IED-"^V>:+C,OV5BK;=IZX/3.*[*BIE'F5
MC6C5]E44[7MW/"_L_C\<?\3O_O\ -_C1]G^('_4<_P"_S?XU[I16'U?^\SU/
M[8?_ #ZC]QX7Y'C\#.=<_P"_K?XTFSX@>NN_]_&_QKW6BCZO_>8?VQ_TZC]Q
MX5L^('KKO_?QO\:-GQ _O:[_ -_&_P :]UHH^KO^9A_;'_3J/W'A6WX@#OKG
M_?QO\:7'Q ]=<_[^-_C7NE%'U=_S,/[8_P"G4?N/"\?$#UUO_OMO\:/^+@#^
M+7.?]MC_ %KW2BCZN_YF']L?].H_<>%;OB#ZZW_WTW^-+N^(/][6_P#OIO\
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
M_P */PI>PE_,P_M.A_SXB>%_\)MXV'_+S<_C8C_XFC_A-_&W_/U/_P" (_\
MB:]TP#U _*C:O]T?E3]A+^9A_:=#_GQ'^OD>%_\ ";^-O^?F?_P!'_Q-+_PG
M'C8<FYG_ / $?_$U[GM7^Z/RHVK_ '1^5+V$OYF']I4/^?$?Z^1X9_PG7C7_
M )^9O_ $?_$T?\)UXU_Y^)O_  !'_P 37N>U?[H_*C:O]T?E1["?\S#^TL/_
M ,^(_P!?(\,_X3KQK_S\3?\ @"/\*/\ A._&O_/U+_X C_XFO<]J_P!T?E1M
M7^Z/RH]A+^9A_:6'_P"?$?Z^1X9_PG?C7_GZE_\  %?_ (FD_P"$\\:_\_4O
M_@"O_P 37NFU?[H_*C:O]T?E1["7\P?VEA_^?$?Z^1X;_P )[XT'_+S(?K8K
M_P#$T?\ ">^-/^?B3_P '_Q->W2* \7 Y;'3V-/VK_='Y4_8S_F#^TL/_P!
M\?Z^1X=_PGOC3_GXD_\   ?_ !-!\?>-/^?E_P#P '_Q->Y;5_NC\J3:O]T?
ME1[&?\S#^TL-_P! \?Z^1X=_PGWC3_GY?_P!'_Q-)_PGWC3_ )^7_P# $?\
MQ->Y;5_NC\J-J_W1^5'L9_S!_:6&_P"@=?U\CPW_ (3_ ,9_\_3?^ (_^)I/
M^%@>,_\ G[;_ , 5_P *]SV+_='Y4>6G]Q?RI>QG_.Q_VEAO^@=?U\CPW_A8
M'C+_ )^F_P# %?\ "C_A8'C/_GZ;_P  5_PKW+RT_N+^5'EI_<7\J/8S_G#^
MTL+_ - Z_KY'AO\ PL'QD.MS_P"2(_PI?^%A^,?^?E?_  !%>X^6G]Q?RH\M
M/[B_E1[&?\X?VEA?^@=?U\CP[_A8?C'_ )^5_P# $4?\+#\8_P#/RO\ X BO
M<?+3^XOY4>6G]Q?RH]C/^</[2PO_ $#K^OD>'?\ "Q/&'_/PO_@$*/\ A8GC
M#_GX7_P"%>X^6G]Q?RH\M/[B_E1[&?\ .']I87_H'7]?(\._X6)XP_Y^%_\
M (4O_"Q?&'_/PG_@%7N'EI_<7\J/+3^XOY4>QG_.']HX7_H'7]?(\/\ ^%B^
M,/\ GX3_ , J/^%B^,/^?A/_  "KW#RT_N+^5'EI_<7\J/8S_G#^T<+_ - Z
M_KY'AW_"QO%XZW$?_@%2_P#"Q_%W_/Q%_P" =>X>7'_<7\J3RH_[B_E1[&?\
MX?VEA?\ H'7]?(\/_P"%C^+O^?B+_P  Z7_A8_BX<F>+'O9U[?Y4?]Q?RKD/
M"FY_&'C19 2BWT/E[AP!Y"9Q^-'L9_SA_:.%_P"@=?U\CS__ (63XM_Y[P_^
M ='_  LGQ;_SWA_\ Z]O\J/_ )YK^5'E1_\ /-?RH]C/^</[1PO_ $#K^OD>
M(?\ "R?%G_/>'_P$H_X67XJ_Y[0?^ E>W^5'_P \U_[YH\J/_GFG_?(H]C/^
M</[1PO\ T#K[_P#@'B'_  LSQ5_SV@_\!*/^%E^*_P#GM!_X"5[?Y4?_ #S3
M_OD4>5'_ ,\T_P"^11[&?\X?VCA?^@=??_P#Q$?$WQ4/^6UO^-H?\:/^%F^*
MO^>MM_X"'_&O;O)B_P">:?\ ?(H\F+_GFG_?(H]C/^</[1PO_0.OZ^1XC_PL
MWQ5_SUMO_ 0_XT?\+.\4_P#/6U_\!#_C7MWDQ?\ /-/^^11Y,7_/)/\ OD4>
MQG_,']HX7_H'7]?(\1_X6?XH_P">MK_X"G_&C_A9_BC_ )ZVO_@*?\:]N\F+
M_GDG_?(H\F+_ )Y)_P!\BCV,_P"</[1PO_0.OO\ ^ >(_P#"S_% Y,MI_P"
MI_QH_P"%H^)_^>MG_P" Q_QKV[R8O^>2?]\BD\B+_GDG_?(H]C/^</[1PG_0
M.OO_ . >)?\ "T?$W_/6S_\  8__ !5'_"T?$W_/:S_\!C_C7MOD0_\ /)/^
M^11Y$7_/)/\ OD4>QG_.']HX7_H'7W_\ \2_X6EXF_YZ6?\ X"G_ .*H_P"%
MI>)O^>EE_P" I_\ BJ]M\B'_ )Y)_P!\BCR(?^>2?]\BCV,_Y@_M'"?] Z^_
M_@'B7_"TO$W_ #TLO_ 4_P#Q5+_PM/Q*.LEC_P" Q_\ BJ]L\B'_ )Y1_P#?
M(H^SP_\ /&/_ +Y%'L9_SA_:.$_Z!U]__ /$_P#A:GB7^_8_^ Y_^*H_X6IX
MES]^Q_\  8__ !5>U_9X/^>,?_?(I'@@",?)CX']T4_8S_G'_:.$_P"@=??_
M , \5_X6IXE_OV/_ (#G_P"*I?\ A:OB3^]8_P#@,W_Q5>T1V\/EKF&/H/X1
M3OLT'_/&/_O@4>QG_,+^T<)_T#K[_P#@'BG_  M7Q)_>L?\ P&;_ .*I?^%J
M^)/[UC_X#-_\57M7V:#_ )XQ_P#? H^S0?\ /&/_ +X%+V,_YA_VCA/^@=??
M_P  \6_X6MXC]=._\!V_^+H_X6MXC]=._P# =O\ XNO:/LMO_P ^\7_? H^R
M6W_/O%_WP*/8U/YA?VA@_P#H'7W_ / /%_\ A:WB/UT[_P !V_\ BZ/^%K^(
M_P#J'?\ @.W_ ,77M'V2V_Y]XO\ O@4?9+;_ )]XO^^!1[&I_,']H8/_ *!U
M]_\ P#Q?_A:_B/\ ZAW_ (#M_P#%T?\ "U_$?_4._P"_#?\ Q=>T?9+;_GWA
M_P"^!1]DMO\ GWA_[X%'L:G\P?VA@_\ H'7W_P# /&/^%K^(_33O_ =O_BZ/
M^%K^(_33O_ =_P#XNO9_L=M_S[0_]\"D^QVO_/M#_P!^Q1[&I_.']H8/_H'7
MW_\  /&?^%K^(_33O_ =_P#XNC_A:_B/TT[_ ,!W_P#BZ]F^Q6O_ #[0_P#?
ML4?8K7_GVA_[]BCV-3^</[0P?_0.OO\ ^ >,_P#"V?$7IIG_ 'X?_P"+H_X6
MSXB_NZ;_ -^'_P#BZ]E^PV?_ #ZP?]^Q1]AL_P#GU@_[]BCV53^<?U_!?] Z
M^\\:_P"%L^(O33/^_#__ !=*/BSXA_NZ9_WX?_XNO9/L-G_SZP?]^Q2'3[,_
M\ND'_?L?X4>RJ?SA]?P7_0.OO/'?^%L^(?[FF?\ ?A__ (NC_A;7B'^YIG_?
MA_\ XNO8O[/LO^?2W_[]+_A1_9]E_P ^EO\ ]^E_PH]E4_G#Z_@O^@=?>>._
M\+:\0_\ //3#_P!L'_\ BZ/^%M^(/^>6E_\ ?E__ (NO8O[/LO\ GT@_[]+_
M (4?V=8_\^=O_P!^E_PH]E4_G#Z_@O\ H'7WGCO_  MOQ!_SRTO_ +\O_P#%
MT?\ "V_$'_/+2_\ OT__ ,77L7]G6/\ SYV__?I?\*/[.L?^?*W_ ._2_P"%
M'LJG\X?7\%_T#K[SQS_A;GB#_GEIG_?I_P#XNC_A;GB#_GGI?_?I_P#XNO8O
M[-L#_P N5M_WZ7_"C^S;#_GRMO\ OTO^%'LJG\X?7\%_SX7WGCW_  MS7_\
MGEI?_?I__BZ4?%W7N\.EG_MF_P#\77L']FV'_/E;?]^E_P *3^S+#_GQMO\
MOTO^%'LJG\X?7\%_T#K[SR _%W7<9\C2_P#OA_\ XJO7-&O)-0T6RO)0HDG@
M21P@X!(!.*?_ &9I_P#SXVW_ 'Z7_"K*(J*%10JJ,  8 %:4X2C\3N<>+Q%"
MJE[*GRV'4445J<(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 4=5U&UTFP?4+Z80VEO\ /+(03M'3M[D5S?\
MPM7P7_T&XO\ OAO\*D^)^/\ A6VNGCBW_P#9A7RY_C652;B[([<+AHU8MMGT
M_P#\+5\%_P#0;B_[X;_"C_A:O@O_ *#<7_?#?X5\P45'M9'5]0I]V?3_ /PM
M7P7_ -!N+_OAO\*/^%J^"_\ H-Q?]\-_A7S!11[60?V?3[L^G_\ A:O@O_H-
MQ?\ ?#?X4?\ "U?!?_0;B_[X;_"OF"BCVK#^SZ?=GT__ ,+5\%_]!N+_ +X;
M_"C_ (6KX+_Z#<7_ 'PW^%?,%%'M6'U"GW9]/_\ "U?!?_0;B_[X;_"C_A:O
M@O\ Z#<7_?#?X5\P44>UD'U"GW9]/_\ "U?!?_0;B_[X;_"C_A:O@O\ Z#<7
M_?#?X5\P44>U8?4*?=GT_P#\+5\%_P#0;B_[X;_"C_A:O@O_ *#<7_?#?X5\
MP44>UD']GT^[/I__ (6KX+_Z#<7_ 'PW^%'_  M7P7_T&XO^^&_PKY@HH]JP
M_L^GW9]/_P#"U?!?_0;B_P"^&_PH_P"%J^"_^@W%_P!\-_A7S!11[60?V?3[
ML^G_ /A:O@O_ *#<7_?#?X4?\+5\%_\ 0;B_[X;_  KY@HH]JP_L^GW9]/\
M_"U?!?\ T&XO^^&_PIB_%/P6)'/]MQ<X_@;_  KYCHH]K(/J%/NSZ?\ ^%J^
M"_\ H-Q?]\-_A1_PM7P7_P!!N+_OAO\ "OF"BCVL@^H4^[/I_P#X6KX+_P"@
MW%_WPW^%'_"U?!?_ $&XO^^&_P *^8**/:R#ZA3[L^G_ /A:O@O_ *#<7_?#
M?X4?\+5\%_\ 0;B_[X;_  KY@HH]JP^H4^[/I_\ X6KX+_Z#<7_?#?X4?\+5
M\%_]!N+_ +X;_"OF"BCVK#ZA3[L^G_\ A:O@O_H-Q?\ ?#?X4?\ "U?!?_0;
MB_[X;_"OF"BCVK#ZA3[L^G_^%J^"_P#H-Q?]\-_A1_PM7P7_ -!N+_OAO\*^
M8**/:L/J%/NSZ?\ ^%J^"_\ H-Q?]\-_A1_PM7P7_P!!N+_OAO\ "OF"BCVK
M#ZA3[L^G_P#A:O@O_H-Q?]\-_A1_PM7P7_T&XO\ OAO\*^8**/:R#ZA3[L^G
M_P#A:O@O_H-Q?]\-_A1_PM7P7_T&XO\ OAO\*^8**/:R#ZA3[L^G_P#A:O@O
M_H-Q?]\-_A1_PM7P7_T&XO\ OAO\*^8**/:L/[/I]V?3_P#PM7P7_P!!N+_O
MAO\ "@_%3P7C_D.1?]\-_A7S!11[5A]0I]V?3L?Q3\%K&J_VW%PH_@;_  IW
M_"U?!?\ T&XO^^&_PKY@HH]JP^H4^[/I_P#X6KX+_P"@W%_WPW^%'_"U?!?_
M $&XO^^&_P *^8**/:R#ZA3[L^G_ /A:O@O_ *#<7_?#?X4?\+5\%_\ 0;B_
M[X;_  KY@HH]K(/J%/NSZ?\ ^%J^"_\ H-Q?]\-_A1_PM7P7_P!!N+_OAO\
M"OF"BCVL@^H4^[/I_P#X6KX+_P"@W%_WPW^%'_"U?!?_ $&XO^^&_P *^8**
M/:L/J%/NSZ?_ .%J^"_^@W%_WPW^%'_"U?!?_0;B_P"^&_PKY@HH]JP_L^GW
M9]/_ /"U?!?_ $&XO^^&_P */^%J^"_^@W%_WPW^%?,%%'M6']GT^[/I_P#X
M6KX+_P"@W%_WPW^%'_"U?!?_ $'(O^^&_P *^8**/:L/[/I]V?3_ /PM7P7_
M -!N+_OAO\*/^%J^"_\ H-Q?]\-_A7S!11[60?V?3[L^G_\ A:O@O_H-Q?\
M?#?X4?\ "U?!?_0;B_[X;_"OF"BCVL@_L^GW9]/_ /"U?!?_ $'(O^^&_P *
M/^%J^"_^@W%_WPW^%?,%%'M9!_9]/NSZ<?XI^#"T9_MR+"MD_(WH?:G_ /"U
M?!?_ $&XO^^&_P *^8**/:L/J%/NSZ?_ .%J^"_^@W%_WPW^%'_"U?!?_0;B
M_P"^&_PKY@HH]JP^H4^[/I__ (6KX+_Z#<7_ 'PW^%'_  M7P7_T&XO^^&_P
MKY@HH]JP^H4^[/I__A:O@O\ Z#<7_?#?X4?\+5\%_P#0;B_[X;_"OF"BCVL@
M^H4^[/I__A:O@O\ Z#<7_?#?X4?\+5\%_P#0;B_[X;_"OF"BCVL@^H4^[/I_
M_A:O@O\ Z#<7_?#?X4?\+5\%_P#0;B_[X;_"OF"BCVK#^SZ?=GT__P +5\%_
M]!N+_OAO\*/^%J^"_P#H-Q?]\-_A7S!11[5A]0I]V?7VB>(=*\1V;76DWD=S
M"CF-BN1M8=B#6G7RAX,\77G@W74OX,R6LA"7=N#@2IST_P!H=0?J.AKZDTS4
MK35]-M]0L9EEMIT#QN.X_H?:M83YD<.)P[HRTV+=%%%6<P4444 %%%% !698
M:S9ZCJ>IV-OO\_3I5BN-RX&YD#C![\$5IUSVA:)<Z9XA\1W\TD;1:G=1S0JI
M.5"Q*AS^*T =#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4R3_5/_NFGTR7_ %3_ .Z: .(US7/%+>-[?PYX=;2(P=*^WO)J$4C9
M_>;,#8P]1VJG)\0-47X9ZYK;6-M#K6CW#V<\!+/"95=02,$$J0X/6J?B.PUG
M4OBW%%H6M_V1>KX<+"8VR3!QY_W2&!P,D'(YXK%F-O\ \,ZZVJ1R1WZ2.FI>
M;)OD:[$RB1F;N3P1[$4 >E^#-?N/$7AB"^O88X+]'DM[R%.D<T;E' R20.,C
M/8BL3P+XVU+Q7X@UN&>VMH]-A59=/>,$/)$9)8PSY)'/E9& .O>N<U_5)O"F
MK>,=%M"4N=>CAN=)C!P3/.1!)CW#[7K2TPVW@_Q+XE(Q]GTCP[9!?]V-9?QR
M<4 :&D>/+S4/B5?:#+;0)I.9H;&X .^6> )YRGG'&\]!VJMXMUKQ]H-Y;O:S
M>'&LK[48[*U66"8R()"=I<A@.,<XK@HM9N-&\,^%=0FT#6H+O2]0%[>:A<6V
MV)UN&(GRV<X/F  X["O3/B20;7PP0>#XALL'\6H Z+0%UU;!QXAETZ2\\P[3
MIZ.L83 QG>2<YW?I6K2<#\:YGX@ZO)HG@/5[R L+IH#!;[1\WFR'8F/?+ _A
M0!D^!/'EUXIUK5;2\MX((0OVK3&C!S/:^8\>\Y)S\R>@ZBL_5=9^(^F^(M)T
MGS_"[-JCS"%_L\^$$:[OF^?N#VK"L=771O%7@DQZ%J^F6\,/]ASS7UN(TE5U
M!C&<GG>F?Q-=EXJ_Y*5X%_ZZ7O\ Z)% &1KWCKQ+X5UKP_8ZG%I4\<J>;JLU
MNDBB.,SK$&CRV0!O7.0<\]*Z[QIK]QX>\.275A%%-J,TL=M9Q2YVO-(P50<=
MADD^PKE_&.DIKWQ#BTA\!;SPY>0YQT)=-I_ X/X5DZ%K<GC:[\-Q2C<^B:;-
M=Z@K$'%V ;= ?0Y65Q]0: -:?QOX@N/!'A'4=/BTV/5-<N8[=S<1N84+*QR
M&S_#ZFMGPUXBUI_$M[X9\2P62ZE!;+>0SV.X130LQ7.&)*D,,=>:X#-ZOPQ^
M&1TY83>_VA!Y(N"1&6VR8W8YQ7H'AKP]J\.OWWB3Q'=6LNJ7,"6L<5HI$5O
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
M](U&33]0M)8+R,@-"1D\],8ZYSQC-:FI>!O$^D:3_:FH:--#9@ NY969 >[
M'('U%=]8@:I\0OAO<7Y$TTVBK+(\G)DD1)&4G/4Y .?45!9Z]X*T[5M0OI_%
MNNWSW<<T5Q:7-N_ERE@001MP,=O3%)00GB)Z)+^MOT. TSPKKVMPP3:9ILES
M'/,\",K*,.H!;=G[HP1R?7%6XO 7BR;69M)CT6?[;"@=P64($.<'S,[><'&#
MV/H:TX-2O;#X*PV]K<R0B[UF2*?8V&=1$#MSUQD#I5KQCXBUD^ O!L0U*Y59
M+22:1DE(9W1@J%F')P/UYHY(VU+=6HY:6WL8GABUU33/'-O:+HD=WJ<+NATZ
M[PJEMAZD\=.0?H15/1O#&N>)[BX71]-,_E-F7:ZHD1).!DG'8X]A7HZL9?CS
MH<SG,LUA"\C=V8P/D_RKCO#6CQ7&EZGJFK>(;G1M#AN1$XMF8M<3') "KU(!
MZX/Z&CEZ"]JVN;R7ZF#K&AZIX>OOL6KV4EI/MWA6((8>JD<'\*SJ]"^(;6$G
MA/P9)IU_=:A:A+R..YNU(E90Z##9&>""!GL*\]J)*S-J,W."DQ:.?>DHJ346
MC\Z3O^-% "T?G2=Z* %_.BDHH /SI:3\J* #GWI?SI** %_.BDHH 6C\Z3\J
M* %I/SH_QH_+I0 M'YTE% "_G1244 'YTOYTE% !S2_G244 +^=%)10 OYT?
MG244 +2?G11_A0 M)110 OYT4E% "T4E% "\^]%)_A1_C0 OYT<TE% "_G1^
M=)10 M)^=%'Y4 '/JP(.00<$'U%?1GPN\?\ _"3Z>=-U&4?VQ:IDD\?:(QQO
M^HX!_ ]Z^<SC!->K?!_P1/?:E#XGO!)#9VKG[( 2IFD&06_W!R/<^PK6E?F.
M3&1@Z=Y?(][HHHKI/%"BBB@ KDO"UG<V_B_QE/-;2Q17%["T,CH0)5$" E3W
M .1Q76UD:5KT>J:QK.G) \;:7.D+NQR)"T8?(]/O8H UZ*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "F2_P"J?_=-/IDO^J?_ '30
M!YMX@TN+7OBK!IM]J-_;64>@?:0MK>- -_G[<G!]":E\$>)9+#P+J-YJ%U>Z
MM:6.I36EA<QQM/->1!@L>W'WR6)7/0XJOKWAS2/%/Q?BL-9LDNK<>&RZJQ(V
MM]HQN&.AP36=:^)=3\/?#.]TJ*Y2'4-#U)=*FO)(]P@@:0!)RHZ@1L/Q&: .
MVT'QK!K-U>V%SI=_I>HVD(N&M;V,*SQ'/SJ0<$9&#Z&J6B?$S2]9TZ;4UL;^
MVTF"R-U+J$T6(0PQNB!_B89QQU((&:Y'PM<6TOQ3U-;;Q1+XB6+P_(K74A0J
MI\U3L5D 4CH>.A/6II;*XO?V:+6&QC8R+803%(5^8A)%=R!W. 3[F@#L= \>
MVVLZM'IUQI.J:5/<QM+9&_@\L72+R=A_O 8)4\X.:J?%!7FTG0[1;FY@CNM;
MM;>5K>9HW*,6!&X<UA^'HM!U/Q/H-Z/B+/KMU%YDUG9R-$6&Z)@VY54,A"D\
M-CIBM;XK6RWND>'[1I9H5FUZTC,D+['7)895NQ]Z (M!BF\+_$J?PY#J=[=:
M3/I/]H%+Z<S-;2"79D,W(5AGC/4&KNG?$S3+_4[:(:=JD&FWLWD6>J36Y6WN
M).@ /4;L?*2.<5+_ ,(+9Z/X<U]-,:[NM4U&TDC:ZO+@RS2'80B[FZ#)KSWP
MU%H>J:#X?MM1^(MV'BDM4.C2F)7CGC9<1;-N\ ,N,^G>@#L?%?Q#L(8]=TN+
M3]2N8+2"2"\U&W@+P6TC(<*Q'/&1G XSS57PQ_98A^&BW=O.^IMI,GV259,)
M&!#'OW#OD$8K,L/$>E^'] \<:+J<R1:N=1O&2T S-="89C9$ZOD$#CH!S@5-
MX?XO_A*./^0/==_^F$5 '1S?$JQM]26*71]733#<BT&JO;%;?S"VT<GG;NXW
M8QFLV3QMK47Q7N-&_L35)K!;1%6.-(\9,I!N,YSLQQU['BN \2^(Y=<\.7-U
MJGBYX]0DU00#P[%&BK$J7  $@QNQM4-N) S@>U>C76J6.C_&IWU*\BM$N]$C
MBMS,VT2OY[?*I/!;GIUYH T+;X@6FH^))]"L])U*YFM[MK6[EBBS';#.%=V]
M&YQCG@FL_P /^)O#WAOX8Z3?Z?:7PL9W,-C9 >;<32-(WR #J203]*M?#P*;
MSQDPQD^(K@$@<G"1UPFAW,.D^"?AGKE\2-+LKRX6YEQE8C()41V] &[]J /6
M/#?B)?$%M<,^G7VG7-O)Y<UM>Q;'4D9!'8@CN*=XKUO_ (1SPIJFL; [6ELT
MB(W1FQ\H/L3BJ?\ PGWAIK66Z@U-+FVBNXK)I[=&DC,TF-JA@,-U&2"0,T[Q
M[I$^O> ]:TRU3?<3VK>4F?O./F _$@"@#E8_A_JMWX<75)?%.M+XGD@^T"=;
MQEA24C<$\H?+L!XQCI4]E\4K9?#7AJ\O+*YN+[6;:0Q0VJ;C)/&55D ]V/T
M!S3X?BKX;'@I+TW\1U(0>7_9>[_2C< ;?+\O[V=W&<8]ZQO#VB3>'M;^&FF7
M:!;J'3M0:53_  .XC=A^!8B@#I[_ .(UKI]Y96$FCZH^IWM@MY!8QP[IB22#
M&1_"5P223@ 'Z5A^,O%6G^(?A5>:G$LUJEKJ%M%=PW";9+:1+F/>K@=Q5C6=
M=TS0/C9:2ZM=):P3Z"84GE.$5C.2-S=%! /)XSQ7,WTL6I>$/%^LVP)TW4/$
M5H;9BN%F5)8$9QZAF!Y[XH ]#T#QY9Z]K+:6=.U"PG>$W-H;V'RQ=0YQO3\P
M<'G!JI'\2;)]5MH)-'U>WT^ZN!;6^ISVQ2"20G"CGY@"> 2.:77SCXK^$" 2
MWV/4, =_EBXKS"[\12Z]IVB7VI>+Y)-3N]8M]^@11JJ6P6X VN,;UVXZL1DD
M4 >G:Q\1[33-=U#1(-&U74M1L51WALX-Y,;(&+YZ #('J2< 5U&C:O9Z_HUK
MJNGR&2UNHQ)&2,''H1V(/%<MX9VGXI>.B/O9L,G_ +84OPBQ_P *QTK P-]S
MC_P(DH Y_2?"J>+-<\6W%SK.M6MS;:O)!;R6M\Z+$H12N%Z<$U=T?X@MH?A>
MX/BF1Y[K3-6.DW%U#']_NLI4>JXR!R?QJ+PSXJ\/^'=6\;#5]9LK-_[:DD$4
MTP$C+Y:#*I]YN0>@/2L+[/<3:)8ZU=020+KGC6UO(89AAA 7"IN'NJYQZ$4
M>AVOC-)I='BNM'U&PFU2YEMXXKI K)L0ON89Z$"K<OBRPM]8U?3[D/"-*LTO
M+B=L;/+;=T[\;36'X_NX-)UWP=JU]((;"VU)TGG;[L?F0NJECV&3U/ KDM2U
MFRUW5?B-=:8IO[8:#'$I3*K-CS0S(W\2@YY'!P<9H ZK2_B9_:FNZ?IB>%M:
M@6_4RV]Q/$J(T((S)R>@RI(Z@,/6N]KR+P)J.G:[XITV:]\:Z?K%YIML\.GV
M\-NUN[[E =VW_??:N,#IR:]=H **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ KS;QQX-":C+XLT[7ETB_7&^2XEV1G  QN[9
M '&#GTKTFO.]8\ W'B;QG/=ZSJA&F)M^RV<<GS$!1D_[(W9Z9/N*F:NC?#2Y
M9W;M^)SVF?&6\ALECU#2ENYT.&G@<HK?4;>#7JFAZE_;.B66I>2T'VF%9/*8
M\KGMT%-T^TT?1[5;.R2TMHH^ BE1S[^I^M:*X &W&WMBE%26['7G3E\$;#J*
M**LYSDOB?_R377?^O?\ ]F%?+??\:^I/B?\ \DUUW_KW_P#9A7RWW_&N>MN>
MME_P/U+VC:E)HVMV.J1QK(]I,LP1R0&QVKI-7\;Z;JUI>H?!FE07-T&)ND8E
MU=NKCCKWKC:*S4FE9'9*E"3YGN=/X4\;W_A*TU."S@CF^W1@!G<@Q. 0''J<
M']!7,*-J*HZ 8%'K12<KJPU"*;:ZFOIFO2Z5HVMZ:D"R)JT4<3N6(,81B<CU
MSFET[7Y;#P[K&B&".:VU/RVR[$&&1#D./4GC\A6/11S,'3B]S7UG7I=9LM&M
MI+=(ETNR%HA5B?, /WCZ'BLFDHH;N5%**LC<\*>)'\+:M/>K917J3VKVLD,K
M%058@GG_ (#C\:M:QXHTO4[:WBMO"6F:>T5PDS/"QS(J]8SQ]T_TKF:.U/F:
M5B'2@Y<SW/0/^%E:?_9IT[_A!])^Q-+Y_D>8=OF8QNQCKBL'PYXNG\/-J$/V
M&VOM.OQBXL9QF,]<8]",X^GTKG:*.>1*H4TFK;G1Z[XPGUVYTT-I]I:Z=IS
MV^GP#]T/F!;=ZYQCZ9]36]?_ !+L-4O7O+_P1I5Q<.H#22R%F( P!TKSZBGS
ML'0IZ:;$UU,ES>W$\4"6\<LSR)!']V(%B0H]AG%:%_KTNH>'M(T=H$1-,\W9
M*&.9/,;/3MBLFEJ;FC@M/(W/#7B>;PW<76+.WOK.\B\FYM+@?)(H.1^(_K5O
MQ%XUF\0>'H]$72K+3[.&Y%Q EJ"!& C+MQW)+$YKEZ.]/F=K$NE!RYGN;&N>
M(9=<UN'5)+=(I(8H8PBN2#Y?3GWQ6DGCN_A\;7GB:WMX5>\^6>T?+1R1E0I1
MO4?*#7*T4<S#V4+6MY'3:UXSFU*&SM].TNST2UM;@7:1V2X)F'1R?:MA_BG=
ML[7\7A_28==>/RVU1(_W@XP6 ]<?YQ7 T4<S)="FU9HU=/UV;3]*UJP\H3?V
MM$D<LKN<IM8MN]R2:(=;>'PM?:#Y"F*\N8[AIMQRI08QCWK*HI<S+Y(]C5UW
M79=>ET]Y8$A^Q6,5DH1B=X3/S'TSGI2C7I$\(-X>C@18Y;T7<TX8[I"%VJF/
M0<'\*R:.U',[A[.-K=#9\-^(9?#=]<SQVZ7$=U:R6L\+L55T?&<X],?SJ*]U
MJ6]\.:+HS0JL>EF<I*'),GF,&Y';&*RZ*?,[6!PBY<W4W+GQ3>RSZ!<6ZI:W
M.B6L=M!(A+;]ASN(/KTQ]:W+SXC?:H[F6+PQHUMJ5TC)-?(F7.[[Q [$YZ^]
M</VHHYF3[&GIIL:;:T[>$H= \A1'#>M>"?<=Q)3;MQ_6EU76GU71]'TYX$B3
M3+>2!'5B3(&;.3Z8K+S12YG8KDBK:'5+XYN5\9Z?XD^PQ>=9VZ6X@\P[7"HR
MYSU[Y_"H?#OB^30K2^L;C2[34].O'$TEK=9PL@Z,#^7Y"N;HI\S)=&FU:QT?
MBCQA<^*K;3H)[&UM([#SA"EL-J!'VX7;VVA1]<USE%%)NY4(*"Y8["TE%%(H
M**** %I*** "BBB@ I:2B@ HHHH **** "BBB@!:2BB@!:2BB@ HHHH *6DH
MH **** "BBB@ HHHH **** %I*** "BBB@ I:2B@ HHHH *6DHH **** "BB
MM;PWX=OO%.N0:7IZGS'^:24C*PH.KM]/U) II-["E)17,]C9^'W@B?QEK6V0
M21Z7;$-=3+P6](U/]X_H.>XKZ<MK:&TM8K:VB2*") D<:# 51P *H^']!L/#
M6C0:7IT7EP0CD_Q.W=F/<FM2NJ$>5'A8BNZLK] HHHJS **** "L72-!_LO6
M]<U'[1YG]J3QS;-N/+VQJF,]\XS6U7*>&=1N[OQ9XNMKBX:6&TO(4@0D8C4P
M*Q _$DT =71110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4R7_5/_NFGTR7_5/_ +IH C2V@,JW)AC^T>5Y?F[1OV]=N>N,\XI/L-IF
MX;[-#NN0!.?+&9<# W?WN..:I7NN6FFW^DZ=*LKW6I2-' D:@X"(69FR1A0
M.?4CBK%EJMEJ,EW':7"S/9S&"X"_\LY  2I_ B@!UOIEC:>6+>RMH1&AC01Q
M*NU2<E1@< GG'K4\%O#:P)!;Q1PPH-J1QJ%51Z #@5GCQ%I'V?4+@ZA L.G2
M&*\D9MJPL "0Q/U'YU'H7BG1/$\,LNBZE;WBPD"7RSRF>F0<$9P<<<X- %RV
MTG3K*>2>UL+6":0Y>2*%59C[D#)J>:V@N0@GACE$;B1/,4-M8=&&>A'K6->^
M++&P\0RZ3.K*+;3FU&ZN21Y<$0;:,]\G#'Z+[U5TGXB^$]=U.'3=,UJ&YO)R
M?+B5'!;"ECU&.@)H Z<C-5!I.G+?&^6PM1>'K<"%?,/_  +&:33]5LM4^U?8
M;E)_LMP]M/MS^[E7&Y3[C(K.NO&&D6ULURLS7$$>H+IMQ)",BWF+!?GR1@!F
M4$C/WA0!JOI]G)>+>/:P-=*A19FB!=5/4!NN/:A;"S0VY6U@4VRE("(P/*4C
M!"_W1@ <>E6:H:QK6G>'].?4-5NTM;1" TKYP"3@=* '-I.G/<37#V%HTTP
MED,*EI ,$!CC)P0.OH*EGL;2ZEAEN+:&:2!M\+R1AC&WJI/0^XK,T3Q=H/B2
M*>31]4M[L6_^M"$AD'J5/('7G':J>F?$3PCK.H1V&G:[:3W<F1'%DJ7/HI(
M)]A0!T45O# 9##%'&97WN40#<QZDXZGIS48T^R6R^Q+:6ZVF,>0(E\O'7&W&
M*C_M>P&JOI9N4%]';BZ:$]1$6*[O3&014.B>(-*\26+7NC7T5Y;+(8VDCS@,
M "0<]\$?F* *&I^$[;4+C18XQ#;:9IUU]K:SBA"K+(H(CZ8 "DEL8Y('I715
MER^(=)@\00:#+?1+JL\1FBM3G<R#.2.W\+?E6/?_ !,\&Z7?SV-[KMO%<V[F
M.6,HYVL.HX7% '0_V5I_V[[=]AM?MG_/QY*^9_WUC-3-;027$=P\,;31 B.0
MH"R ]<'J,X&:=%*DT22QMN1U#*1W!Z4^@#F;CPPUWX\;6KD6\VGOI/V![:1=
MQ9O-WY((P5Q6\UC:/:K:O:P-;KMVQ&,%!M.5P.G! Q]*GQ2T 1/;027$=P\,
M;31@B.0J"R ]0#U&<"H/[)T[S9I?[/M/,F96E?R5S(5((+'')! (SW%7** (
MDMH(IY9DAC6:7'F2*H#/C@9/? HM[:"T@6"VAC@A7.V.)0JC)R< <=2:EHH
MSVT+2'N_MCZ58M=%@YG-NA<L.AW8SGWJW-;07&SSX8Y=CB1/,4-M8=&&>A'8
MU+10!%<6T%Y;O;W4,<\,@P\<J!E8>A!X-8?B?PI:Z_X7U#1[?RK%[JW6!9HX
MA\BJ=RK@8RH/\/H370T4 >?6GA+Q+J6LZ/<^(KG1DM=(F\^!--@97E<*57);
M[J\Y*C@UZ#110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7 :+&M]\8-?NISNDL;6*W@4_P "M@G'X_SKOZ\R\96.O>'/
M%H\7:#;F[BFA$5[;@%NG<@<X("\CH5]ZB?1F^'2;E'JUH<C'X#BU;0?$6OSW
M$UO/:W5UMB=,*X0[@22,X.2/PKUSP1</=>"-&FE+%VM$!+=3@8S^E>:ZEXM\
M4>/;?^P=,T1K..X(6>5BQPN><L0 %]>I.,=^?7-)T^/2=)M-/A):.VA6)6/4
M@#&:FG:]T=&*E/D4:CUO^!=HHHK4X#D?B?\ \DUUW_KW_P#9A7R[WKZS\8Z/
M-X@\*W^CV\L<4UVGEH\@)4'(/..>U>/_ /"A_$';6-+_ .^)*QJQ<GH>C@ZU
M.G%J3/*Z6O4O^%#^(?\ H,:7_P!\24?\*'\0_P#08TO_ +XDK+V<NQV?6J/<
M\LI:]2_X4/XA_P"@QI?_ 'Q)1_PH?Q#_ -!C2_\ OB2CV<NP?6J/<\LHKU/_
M (4/X@_Z#&E_]\24?\*'\0_]!C2_^^)*/9R[!]:H]SRRBO4_^%#^(?\ H,:7
M_P!\24?\*'\0?]!C2_\ OB2CV<NP?6J/<\MI*]3_ .%#^(?^@QI?_?$E'_"A
M_$'_ $&-+_[XDH]G+L'UJCW/+**]3_X4/XA_Z#&E_P#?$E'_  H?Q!_T&-+_
M .^)*/9R[!]:H]SRRBO4_P#A0_B'_H,:7_WQ)1_PH?Q#_P!!C2_^^)*/9R[!
M]:H]SRREKU+_ (4/X@_Z#&E_]\24?\*'\0_]!C2_^^)*/9R[!]:H]SRRBO4_
M^%#^(?\ H,:7_P!\24?\*'\0_P#08TO_ +XDH]G+L'UJCW/+**]3_P"%#^(?
M^@QI?_?$E'_"A_$/_08TO_OB2CV<NP?6J/<\LHKU/_A0_B#_ *#&E_\ ?$E(
M/@3X@)(_MC2\C_8D_P */9R[!]:H_P QY;17J?\ PH?Q#_T&-+_[XDH_X4/X
MA_Z#&E_]\24>SEV#ZU1_F/+**]3_ .%#^(?^@QI?_?$E'_"A_$'_ $&-+_[X
MDH]G+L'UJCW/+**]3_X4/XA_Z#&E_P#?$E'_  H?Q#_T&-+_ .^)*/9R[!]:
MH]SRRBO4_P#A0_B'_H,:7_WQ)1_PH?Q#_P!!C2_^^)*/9R[!]:H]SRREKU+_
M (4/X@_Z#&E_]\24?\*'\0_]!C2_^^)*/9R[!]:H]SRRBO4_^%#^(/\ H,:7
M_P!\24?\*'\0_P#08TO_ +XDH]G+L'UJCW/+**]3_P"%#^(?^@QI?_?$E'_"
MA_$/_08TO_OB2CV<NP?6J/<\MI*]3_X4/XA_Z#&E_P#?$E'_  H?Q#_T&-+_
M .^)*/9R[!]:H]SRVDKU/_A0_B'_ *#&E_\ ?$E'_"A_$/\ T&-+_P"^)*/9
MR[!]:H]SRRBO4_\ A0_B'_H,:7_WQ)1_PH?Q#_T&-+_[XDH]G+L'UJCW/+**
M]3_X4/XA_P"@QI?_ 'Q)1_PHCQ!_T&-+_P"^)*/9R[!]:H]SRREKU$? CQ 5
M!&L:7@C^Y)2_\*'\0_\ 08TO_OB2CV<NP?6J/<\LHKU/_A0_B#_H,:7_ -\2
M4?\ "A_$/_08TO\ [XDH]G+L'UJC_,>645ZG_P *'\0_]!C2_P#OB2C_ (4/
MXA_Z#&E_]\24>SEV#ZU1[GEE%>I_\*'\0_\ 08TO_OB2C_A0_B#_ *#&E_\
M?$E'LY=@^M4>YY;25ZG_ ,*'\0_]!C2_^^)*/^%#^(?^@QI?_?$E'LY=@^M4
M>YY917J?_"A_$/\ T&-+_P"^)*/^%#^(?^@QI?\ WQ)1[.78/K5'^8\LHKU/
M_A0_B'_H,:7_ -\24?\ "A_$/_08TO\ [XDH]G+L'UJCW/+**]3_ .%#^(/^
M@QI?_?$E'_"A_$/_ $&-+_[XDH]G+L'UJC_,>645ZG_PH?Q#_P!!C2_^^)*/
M^%#^(?\ H,:7_P!\24>SEV#ZU1[GEE%>I_\ "A_$'_08TO\ [XDH_P"%#^(?
M^@QI?_?$E'LY=@^M4>YY917J?_"A_$/_ $&-+_[XDH_X4/XA_P"@QI?_ 'Q)
M1[.78/K5'N>6TE>I'X$Z^"!_;&EY)P/DD_P]J7_A0_B'_H,:7_WQ)1[.78/K
M5'N>6TE>I_\ "A_$/_08TO\ [XDH_P"%#^(/^@QI?_?$E'LY=@^M4?YCRRBO
M4_\ A0_B'_H,:7_WQ)1_PH?Q#_T&-+_[XDH]G+L'UJCW/+*6O4O^%#^(?^@Q
MI?\ WQ)1_P *'\0_]!C2_P#OB2CV<NP?6J/\QY92UZE_PH?Q!_T&-+_[XDH_
MX4/XA_Z#&E_]\24>SEV#ZU1[GEE%>I_\*'\0?]!C2_\ OB2C_A0_B'_H,:7_
M -\24>SEV#ZU1[GEE%>I_P#"A_$/_08TO_OB2C_A0_B#_H,:7_WQ)1[.78/K
M5'^8\SL[.YU&]ALK.%I[JX<1Q1)U8G_/7H/UKZ?\!^"[?P9H@MP5EOY\/=SC
M^)O[J_[(Z#\^]9'P\^&D?@^2>^OIH;S5)/D22-2%AC]%SSD]S^%>@UM3ARZL
M\_%XGVCY8["T445J<04444 %%%% !6=83:7)J.I)8F W<<JB]$8^8/M!7=[[
M<5HUS'AS2[VP\4>*KNYA\N"^O(I;9MP.]5A52<#IR".: .GHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9+_ *I_]TT^F2_ZI_\
M=- '&(3=_&15;F.PT#<@/9Y9L$_]\Q@?C2> /^0QXV_[#LG_ **CI /L?QGB
M=\+'J.@;$S_%)%-DC_OF3/X52(\0>"_%&MS67A^?6M+U><7<36DJK)!-L"LK
MAL?*2 =PZ>] '/2Z/?:QI?C-=.MH[N>U\4K>&SD;"W2QB-C$?J!7<^#O$&@>
M(IKRYTZQ^PZM$J0W]K-!Y4\6,[0P[@9;!K+T>T\2^%_#EUJ9T:+4=6U/4GOK
M^QM[@*84<8VQL>'90J<=^<$\$Y-U=ZK:7OB+XAW^D-HZ0:/]AL[69E::>0ME
M6<+G'SE5 Y/>@!7_ .)GX9^)GB,GY;R.XL[<DY'DV\31@CV+F0_E6UX!\0IJ
M-CI=E_PBVL6)CL(\7MU:(D+811\KAB3GMQR*G_X1N?3O@W/X>M83+>#1Y(=@
MZR3O&2W7U=C^=,\(>(-5,.D:+=^$=7LEBMDADNY_+\M2D?4X8G!*X''<4 'P
MW^]XP_[&6[_DE<Q'9B]^&OQ,A/\ #JNH2KST**K@_FM;$3>(O!.MZZEEX;GU
MO3M5O'U"WEM9E1HY7"AHY W097(89X/X"O>Z==>%O@WXFGU3RQJ6I+<W5RD1
MW*DT_P H13WQE5]R* ._T*^;4_#^FW[\-=6L4S#W903_ #KE_BO+%!X-CFG=
M$ACU*S=V?[H43IDGVQ4]OJ5WH&J>$O"<%K'.)+%_M4FXY@2&-%#>F"Q YJ3X
MB:9=ZMX9BM;2U:YD^WVLC1@ _(LREB0>P .: .:AO=)\0_%*'4/#)BGM[/29
MX]2O+9?W3[R/*C+#AFR&/_ZN.+T?4K+Q%X$\*>#["PF77#/')'=S0>4D2Q2;
MW='/W\*",+D\U[Y]C@M["6"TMXHE*MA(D"C)'H*\R'A?6$^#6@QQV$@\0:(\
M5W!;G&_>DF67/NA/'?B@#8G_ .2RZE_V+"_^CWKF/@\XT:XT^RVE+;7=(2]B
M_NFXB8I(![E#&QKL3IM_+\3+S5OL<JV<WAY+=9#C_6^:S%/K@BN0O?"?B2+X
M4>%VTJS:+Q)I(9/);&Y4E5XY!^3@]>,9H 9HK+JOQ,T'Q055O[6U#41;2=_L
ML, BC^F2KM_P*K7AGQ NF:[XJLSX6U?5/,\0SM]IM+1)(DRL8PS%@01C)XZ$
M5T3^&)=+\1> K>PMWDT_2(;F&:8 84& *I;_ 'C^IK*TC4]=\)ZKXE@/@_5[
M^.]UB:\BGM3&4*,J =6!S\IH ]/'H!P.E+4<#M)!&[1M&S*&*-U4D=#[U)0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M16-XB\3Z7X8LA<ZC/MW9$<2#+R'T4?UZ4F[*['&+D^6*NS9HKQ/4/C5JLDI&
MFZ7:V\(/!N6:5R/<*0!^9JSH_P :;@3!-<TV,PG@S69(*>Y1B<CZ'/UK-5H-
MVN=KR[$*/-8]CHJKI]_:ZG8PWMG,DUO,NY'4\$5:K4X6FG9A1110 4444 %%
M%% !VKSKQEXQUJWU]/#?A>T\Z_\ +$DTNS>5ST !X'&"6/ R*]%KS?3=0M-'
M^,&O0ZC(D#WT$36TDAP&  RN3Z_^RFHG?8WPZ5VVKV6QBGQ3\0O";)>>(+ W
M6GE@)?ECXSZ,G0_7@UZY:74-[9PW=LXD@F021N.ZD9!KF?'FKZ9:^#-4CN;B
M%FGMVBBBWC+N1Q@?7G\*M^!8I(? VB)+D.+1,@CU&1^E**L[7N76:G353EL[
MV.AHHHK0Y1DGWH_][^AI]07,*2M%NW<-V8CL?2F_88?^FG_?QO\ &@"S157[
M##_TU_[^-_C2_88?^FG_ '\;_&@"S157[##_ --?^_C?XTOV&'_II_W\;_&@
M"S15;[##_P!-?^_C?XT?88?^FG_?QO\ &@"S15;[##_TT_[^-_C2?88?^FO_
M '\;_&@"U157[##_ --?^_C?XT?88?\ IK_W\;_&@"U15;[##_TU_P"_C?XT
MGV&'_IK_ -_&_P : +5%5?L,/_37_OXW^-+]AA_Z:_\ ?QO\: +-%5?L,/\
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
M0_\ XJC_ (7SHW_0%U/_ ,A__%5X512^IT@N>Z_\+YT;_H"ZG_Y#_P#BJ/\
MA?.C?] 74_\ R'_\57A5%/ZG2"Y[K_POG1O^@+J?_D/_ .*H_P"%\Z-_T!=3
M_P#(?_Q5>%44OJ=(+GNO_"^=&_Z NI_^0_\ XJC_ (7SHW_0%U/_ ,A__%5X
M511]3I!<]U_X7SHW_0%U/_R'_P#%4?\ "^=&_P"@+J?_ )#_ /BJ\*HH^IT@
MN>Z_\+YT;_H"ZG_Y#_\ BJ/^%\Z-_P! 74__ "'_ /%5X511]3I!<]U_X7SH
MW_0%U/\ \A__ !5'_"^=&_Z NI_^0_\ XJO"J*/J=(+GNO\ POG1O^@+J?\
MY#_^*H_X7SHW_0%U/_R'_P#%5X511]3I!<]U_P"%\Z-_T!=3_P#(?_Q5-'QV
MT8.[?V+J?./^>?\ \57AE%'U.D%SW7_A?.C?] 74_P#R'_\ %4?\+YT;_H"Z
MG_Y#_P#BJ\*HH^IT@N>Z_P#"^=&_Z NI_P#D/_XJC_A?.C?] 74__(?_ ,57
MA5%/ZG2"Y[K_ ,+YT;_H"ZG_ .0__BJ/^%\Z-_T!=3_\A_\ Q5>%44?4Z07/
M=?\ A?.C?] 74_\ R'_\51_POG1O^@+J?_D/_P"*KPJBE]3I!<]U_P"%\Z-_
MT!=3_P#(?_Q5'_"^=&_Z NI_^0__ (JO"J*/J=(+GNO_  OG1O\ H"ZG_P"0
M_P#XJC_A?.C?] 74_P#R'_\ %5X513^IT@N>Z_\ "^=&_P"@+J?_ )#_ /BJ
M/^%\Z-_T!=3_ /(?_P 57A5%'U.D%SW7_A?.C?\ 0%U/_P A_P#Q5'_"^=&_
MZ NI_P#D/_XJO"J*/J=(+GNO_"^-&_Z NI_^0_\ XJC_ (7SHW_0%U/_ ,A_
M_%5X511]3I!<]U_X7SHW_0%U/_R'_P#%4?\ "^=&_P"@+J?_ )#_ /BJ\*HI
M?4Z07/=?^%\Z-_T!=3_\A_\ Q5'_  OC1O\ H"ZG_P"0_P#XJO"J*/J=(+GN
M:?'?1EC5?[%U/@ ?\L__ (JG?\+YT;_H"ZG_ .0__BJ\*HH^IT@N>Z_\+YT;
M_H"ZG_Y#_P#BJ/\ A?.C?] 74_\ R'_\57A5%/ZG2"Y[K_POG1O^@+J?_D/_
M .*H_P"%\Z-_T!=3_P#(?_Q5>%44OJ=(+GNO_"^=&_Z NI_^0_\ XJC_ (7S
MHW_0%U/_ ,A__%5X513^IT@N>Z_\+YT;_H"ZG_Y#_P#BJ/\ A?.C?] 74_\
MR'_\57A5%+ZG2"Y[K_POG1O^@+J?_D/_ .*H_P"%\Z-_T!=3_P#(?_Q5>%44
M?4Z07/=?^%\Z-_T!=3_\A_\ Q5'_  OG1O\ H"ZG_P"0_P#XJO"J*/J=(+GN
MO_"^=&_Z NI_^0__ (JC_A?.C?\ 0%U/_P A_P#Q5>%44?4Z07/=?^%\Z-_T
M!=3_ /(?_P 51_POG1O^@+J?_D/_ .*KPJBG]3I!<]U_X7SHW_0%U/\ \A__
M !5'_"^=&_Z NI_^0_\ XJO"J*/J=(+GNO\ POG1O^@+J?\ Y#_^*H_X7SHW
M_0%U/_R'_P#%5X511]3I!<]S;X[:,60_V+J?#9_Y9^A_VJ=_POG1O^@+J?\
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
M8EPIW/V'I6>22<L<D\FDIS*58J2#CT.:E)(WJ5'-CH8O-D"]NI^E:@ 4!0,
M< 57LTVQ%^['K[58J).[.JC'EC<0@$$'!!%9]C>2:??6M]$2)+>9)E(Z_*0?
MZ5>E;9&[>BUDG.W SG&!54S'%6>C/KE2&&X'(/(I:9"OEPHG]U0/TI]>L? !
M1110 AKS_P 6>&M$\;:W-:6]^;;7M/C7S&521L/*ANG<Y!!R,UZ":\<U?7-9
MT+XGZ[+HVEMJ$LD<*R((V;8NQ>?EK.HTEJ=.%C)R;B[-(LVGP?N;B\1M;UU[
MFW0\QQEBS#TW,?E]..:]7BBC@A2*) D:*%51T '05Y+_ ,+#\=_]"@W_ (#R
MUZ9H5Y=7^AV5W>VYM[J:%7EA((V,1R,'FBGR]"L5[9V=5W-&BBBM#D.2^)O_
M "3C7/\ KW_]F%?+YZ_C7U#\3?\ DG&N?]>__LPKY>/6O4P/P/U$S?\  O\
MR/N@]/\ C]C_ )U2\2[AXKUHHQ5QJ$Y5AV/F'!^M7? O_(^Z#_U^Q_SH\3Z/
MJR>(=:NGTG4$MA>3N9FM9 FWS"<[B,8Z<]*W;7M;/L"-/XDA;S4M,\10KE=:
MT^.=@/\ GLHV.!_X[3?B#C3[[2/#D> FC:=%"X'3SG =S^J_G6_X*TT>+/"^
MC6<F#_PC^M":4L?^75PTA'TWC'T%>?:SJ9UK7+_5&Y-W</*#_LD_+^0 K.G=
MRY?Y?Z7X ==X _M#_A%_&W]D_:?M_P!DM_)^RL1+NWO]TCG./2K6M2ZQ'\*/
ML_BN2=M0DU-6TZ.\;-P(@/G)S\VW[W7U ]*H>![NYL/"/CBYL[B6WN8[.V,<
MT3;60[WZ&G:O<S>+_AU#KEVXGUC1+D6EU<;,/+;R8V,V!SAB!^!]:F2?M6[=
M4!-XDUS7-+T+P+%HNI7]M+)HL;)#;2-B1Q@#*#AC[$'BJ?Q7:&/QQO<1174E
ME;O=J" !,0<CZX"UOZIXYU[PMX3\'VFD36\4<^BQR,7@$C!A@<9Z?D:XG2/%
M-YI6KW>IS6MIJMU= B4ZBGF9;/+#T/;Z<44H2OS)+2_SU U_ABR/JFO,C @Z
M!=<@^Z5R.G7<FGWEG>P!#-;NDL8<97<"",CN,XKT/P9JTWB+Q9K]Y]@M;:23
MP_<1""QBVH2"N"%[DY_E7"IH&MAK:!]&U"*2X=8(A-;O&'D;@*"P SU_4]JU
MC)<[YM-@.\\"^(]8UB[\2?V[J5S>Z7_9,TMVD[9C5N-NT=$.-P &/S%9>AW=
MUX>^$MYJMA.UMJ&HZE'8FXB.)%C6/<0I[<[NE6_$&E:EH&@_\(CI&E:C<R2L
M)M7OX;.0K<..5A0XY1<]?4>YJ#3+2YU[X1WUA8027-YINKI=/!&I+^6\>W(7
MJ>=W'7@UA[K]Y;-H U.^N?$7PDM[[4II+J]TK5C;)<2MND:)T!P6ZGG')YX%
M7;CQ'+KOPO\ $T$=G;V&FV,]A%9V<*C$2F49R<99C@$G_)H:A:77A_X26UCJ
M$,EM=ZKJIN8X)00ZQ(@!)'7KMZ^HIVCZ-JR_#3Q7"VDZ@LTUS8M%&;5]S@29
M)48R0!SQ56A:_2^@'"UV/B3CX:^"?I>?^C!7(/&\4K1R(Z2(2KHP(*D'D$>M
M=SK&G7^H?#7P9]BL+NZV"[W_ &>!I-N9.,X!QFMJK5XOS_0$87AKPP=?-Y<7
M%_!INEV2@W-[,,JI)X4#N3UI_B7PO'HEO::A8:I!JNDWCF.*[A3;MD'56&3@
M]_SKK/!8>W\"Z]9R>%H]9OK:_BFFTVZB(<1E  VQ@22,-CCN:RO%VK7<WA&T
MMCX*B\.::=0%PK(NPR2JC _(5!^Z3SCMBLO:5'5LMOD!D:MX6_LOQ\OA?[7Y
MI-S!;_:/+Q_K0ASMSVW],]JV-(L!H\/Q'TWS?.%GISP>;M W[7(SCG%;OB+P
MYK.H_&RWOK73IY;"2ZL[L700^5Y2+'N8MTR-IXSGI4>F7_\ 9GB_XDZ@;:*Y
M^S+)-Y,RY5]LY."/>I=1RBNNB_,#B=8\.-HFG::UU<$ZM?#S/[-6/+0QG[A<
MYX9B1\N/Y5TD7PSM1<1:5=>*]/M_$,JC;IQC+ ,1D(7S]['MZ<<TSQ!;P6GC
MS1?%BSR7&BZQ>17J3RG<8R'7?$Q[;.P[ 8[&I=7\&^(I?BQ/Y>FW31W&IBZC
MNUC)B$9?<&+]!M';(/'TJN>32]ZVC_X8#G]#\'W6JZKJ-K>W,.F6^E;O[0NI
M^5AP2N/<D@]Q_*M:+X>VUYJ]K::=XBMKVVO[:=[.XBB^_-%@F)E)^4X.<^W2
MM[4,^)K3XD6FC*;BX?4+>=8HN3-'&0K;?[WS(3[\8ZUQ%G;:MX-U/1O$%]8S
M6B?:?,19E*NZI@/\IY&5;'/I34YSNT[/M\@*V@Z(=:MM6NI)C:P:;8/>2$Q[
MLOP$C[8+'(S[5W6O^'_#B?#KP^R^)H%:"&[DMG%J<WKE\E/;#?+D^M,\;:8G
MA/P]K%M!M4>(-8\V(+T-HBB3C';>^/I63JVG7VH?"SPA-96L]Q';F_$SPQEA
M%^])RV.@PI.3Z5/,YM2OI?\ 0"IHW@VTN=$MM6UWQ!;:+;WK,+-98][S!3@M
M@$87/?\ 'O6+K^AW/AW69M-NGBD9%5XY8CE)8V&5=3Z'FO3+B_A/@SPI=P^
M[7Q) =/6 S-%YC0NG#(0%8XSDY]<UQ'CR_O]0URV-_HBZ,\-E%%%9JV=L?.W
M..G7&/:JI5)RGKMKV =\/H4C\22:O, ;?1K.:_<'NRH50?7<P(^E6/'+OJ]A
MX:\3L0TFHZ>(+IO6XA.&)^N?R%:'AG^Q='^'.I7WB&&[F@UF\6T2.U;;(R1?
M.2#G@%LY^@%3Z@_A[7?A7JUEX<MKZ Z-<)>B.\?>VV0E7*\GY<9)]Z3E^]YK
M>7]?,#'L_ 5O<:#:7>J>(['2;K4T+6%K.N2ZGA68Y^4$D=N_X5V<,,D'[0&F
MPN%\R/3D1@IXW"W;.#7->.?#^KZ_+X>O-)T^YOK6\T:W@B,*%EC=0P92>B]1
MR<#D^E=.D;P?M :;$[9>/3E1F!X)%NU9RDY*[?1@<9<_#Y+;0=0GM/$-C?:G
MI</FW]A N?*4?>PV?F([\#N.M4?#WA.+5].N-6U/5X-(TJ&7R!<S)O,LN,[5
M4=<#FK'PX)\SQ'@GGP[>9]_NUTOAZZC_ .%3::T?A.V\2?9+^=+B"1-[0;B6
M#A<$G((!XJY3J035^J Y34?!5W;>(=+TRQN[>_@U;#6%Y']R1<X)([;>]-\2
M>'-'T;3FFL?%%IJES%*(9[:.,H5/.2#GY@",9%;NMW_B&]O_  M!IOA(:%<6
MK3W&F6L0 ,C<._R$#:/E/!QG)J/Q/IL6K>#]0\37GAZ;0-8M[E(IEV-'%>ES
MAF5&Z,#R2/UZAJI*\>9_EW I>(/#FM7WQ!BT)]1DU;4IXX@MS.-OR[-W..RC
M//?ZU9G^'MG-9WG]A^*;'5M0L8VDGLXX]I*J?F*-D[L?_6S75R-'_P +RN+<
MNJ37>E?9X&8XQ(8 1^. :YWX<:#K'A_Q<=4U73;FRLM*MIVNY9DVKC81M4GA
MLG!X]/I4^TDHZ.UDOF!EZ%X'CUCPU'X@NM;M].L!<20SO.F=F,;2O/S,2>GM
M6?XI\,GPW<VGEWT.H6%[!Y]I=PC"R+WXYP>G?O5N<8^#>CKV&M3<9X_U)J7Q
M-SX!\$?]<+O_ -'"M%*?/=O1MH!_PUEDA\0:C+$[1R)H]VRLIP5("X(JQX$\
M8ZO<>(+/1M9O[C5-*U0BTN+>]D,OWQA2"V2#DCOC\:K_  VCDF\0:DD:,[MH
M]V%5>22548 J3P%X4U0>(K+5=3L;G3M+THB\N;B[B:( (-P W<DY _"IJ\G-
M+F[("E8>##>:_KEI-?PV.F:-.\=U?3\A%#LJ #NQQP/_ -175_!]GIYTZZAU
M^"ZT*^F\AM2CC/\ H[#EMR=<XR<>U=5X5U1-5\/^,[F/P]!KEQ+JBWYTZ902
M\;DX(&#DK@\5B^+M6O9_!0M!X'A\.Z:]Z) Z+Y>^4(W1"JGD=\=L4E4J<_+?
M\NP&O\0-*TQ-5T*6S\29U"*WL;:VMEB(*Q[OEF4YP/[V/:N=G\+:GK?Q%U/1
MWU$7%Q!([W6HW(VJ$0#+L!P.H&/Z5<\8_P#(^>',?\^&F_\ H5;<<#W_ (Y^
M(^E6RAKZ\LY5MTS@O@C*CZY%3%N$$_+_ " Y;4?"]KIITS4=#\36VHV\NH16
MOVB!=DEO*3N5L9Z<$@^PITWA;4-9\?:WI]SJJ.;)WEOM4N@%4(N/G('?H,#T
M[5G6GAW5]/ETS4[_ $VXL[5M3@ME-PAC9I"V[A3R0 IYKT?39D/BOXF6BZ3!
MJUU(\<T>GS8Q<(A^9>0>1D''KBJG.45H[Z?J@.!\0^$K;3-'76='UN#6=-$W
MD3211['A<CC<OH?7_&MA/AM:0Q:=-JGBFST^+4;>*2T$D>7D=P"5QG@ LHW>
MIZ"G>(-6O&\%ZC;0?#Z'P_8SRQ">Y5/*W,&R@VE06[\]LUG?$+/V_P /GGC0
MK/!].#1&525HW[]@,^/P?JLGC5O"H6,7RS%&D/\ JP@&XR?[NWGUYQWK5NO!
M&E(+>6P\6V5];B[BM;QHX\-;F1@H<#/S+N.,\5UW#_&[7K-"%N;S2FM[<DX_
M>&",CGZ _E7F%QX5URSTJYO;S2[FSM[4I"\DZF/YV.T!<_>Y[C@4XSE-J\K:
M+\0+]OX2N9_'Y\)^:!,MTT!FV9^0#=OV^FT9QG\:YZX>UBO)H8;E)8TD9(W.
M 9%!P&QVSUQ7KMVX&FW'Q&  DN= 2V5AU%\[>2S#W  _6N(TSQM/IF@QZ2GA
M_0[B..,Q^?/;;I6!SR3Z\U4*DY:VOT_S LW/_)&--_[#TO'_ &S:N/[FNOG&
M/@MI@!)QKLO/_;-JY"M*6S]6 44?G1^=:B$I:/SH_.@!.U+1^='YT )2T?G1
M^= !24OYT?G0 4G:E_.C\Z #_&DI:/SH **/SHH **/SH_.@!/\ "E[_ (T<
M^]'YT )2T?G1^= !11^=% !24OYT?G0 =_QHHHY]Z "BC\Z* "BCGWH_.@!T
M4DL$T<\$KQ31L'CD1L,C Y!!KZ(^%GB+3O$-K?77E+#KTK(^I*&.)650BRJ#
MP 0,8'0BOGFWMKB\NH;2UA>:YG<1Q1(,EV/0?Y[9]Z]_^%/A:Z\,7.OVU[#F
M430JEQY1 D'E!F"L>JAB1]:X<:X<NNXT>E4445Y@PHHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ IDO^I?_ '33Z9+_ *E_]TT <-KNL^*I
M?'5OX<\/W&F6Z_V5]N>2]@=\GS?+P-K#U!K3\'>*9];T*\N-8BM[*\TV[EL[
M[:_[H/'C+*3_  D$=?>N7\0Z=J^I_%N.'1=;;2+L>'-WGBW2;>//^Z0W09(.
M1SQ5/1[W1[+X1".^T=M0NO[2^RWMBTF][O4/. ^=CC=N;:W.1MP.: /3=-US
M2]8@DGTW4K6[BC.)'@E5POUQTIMGKNE7\X@L]4M)YC MP(XYE9O*;[KX'8\<
M^]>:>'(+^S^)^HQ7NAZ=HC3>'FD:VT^4-')ME 5V  &X9(Z=*RTTRUT/]G9=
M4TRUCCU&[LXDGO, 2LDDJ*ZF3J%V_+UX 'I0![!IVNZ3J\T\6FZI9WDD!Q*D
M$RN4^N#6+X\US5=$TO3_ .QFM5O+[4H;)7ND+1IYF1D@$'C%<OHGA;78?&&@
MZ@OA;1M"L[%)8YWT^ZW--$T9 1@%&[#!3DYYR:U?BK]K_LCP_P#8?)^U_P!O
M6GD^=G9ORV-V.<9H M>'O$'B"/Q=<>%_$R6#W1L_MUM=6*LJ/'OV,K*Q)# D
M=^]=%#K^DW.J2:7!JEG)?Q9+VR3*9%QURN<\5QW]B^(-/CU[Q=KEY:S:W'I,
MMO:1V,;+% BAGXW$EF+8.?:N/\/^&-?O]!\+W%AX7T6T,,MM>C5X[S-Q(.#(
MS?+D[P3E2>^.PH ]6UWQ%8:=;W=HNJ6D6J_99)+>W:5?,)"D@A3R>E8_A_5=
M6U2R\&WL^M6D?VW3S-=VCQJ)+MS&IRGH%))./6N5L-"T77O"_CS4]9L[>ZOO
M[1OE>XF4>9 (AB,*YY4*H!&#W]*ET#=_:'PF)/\ S![K/_?B&@#T<^(='751
MI3:K9#43_P NOGKYGTVYSGVK#/Q!T>/QS-X;FO;*/R[=7\]KE1F8N5\G'][H
M>N>>E>8^))4OO#<NLZ%X0T^STM-41X]8>8"[>47(#2+QNY?(Y;./I7<QZ1IL
MWQPO6ETVS=AHT4^YH%)\WSF&_./O8 YZ\"@#L7U[2A=1VO\ :MFMS+,]O'$9
MEW-*H^90,Y)'&1[U2\/ZA);^$H+W6==L;XHK--J,16.%AN(SZ#' KE_ 6@:7
M<>(O%^KW%E#/?)KTT<<LT88Q*H5ALS]TY8DD8SQZ"N4\/P0W_@[X8Z3?J)-+
MNKVX:XBD&4E9!*T:L#P06['@T >T:=JEAJ]K]JTV]M[N#<5\R"0.N1VR._M1
MJ>HV^D:5=ZE>.5MK6%II".NU1DX]^*@TW1=)T1KEM-L;>R%RXDF6% BLV, [
M1P#]!S6%\4H9;CX8^(DA!WBT9SC^ZI#-^@- &(-=^(]QH?\ PDMO8:,MD8OM
M*:5()#<-#C/^L!V[RO.,>U=;8^+='O-$L=5:^AM[>\M3=)Y\BJ0B@%R?]W(!
M]*G@U.R7PG'JIE1; 60N/,S\HCV;L_3%>0>%]!MKV+X6V.JVPFB-GJ%SY,@R
MK99)$# ]0,@X/H* /89/$6C0P">75K)(?LZW7F-,H4Q,<*^<_=)X![UC>,?$
M4MKX*_M?0;V-S)<6RQ3Q!9597F1#CJ#D,16%>>']&O/C-86=UI]J]K:>'_,M
MK5D'E*PG('R=#M#' Q@=>PKEM4L;:'PCXZT>U79I4?B*V2&./Y5CWR0&1$Q]
MT DX Z4 >R6>M:9J5Q<6]AJ-K<S6S;)XX9E9HSG&& Z<@BHT\0Z/)JS:4FK6
M3Z@,YMEG4R#'^SG.?:N-FT?3/#7Q1\+QZ/96]A#/I]Y%.L$802+'Y;+NQU()
M)SUKBKQTO=-T76-&\'V&FZ0VM6S6VI&8?;),S@%L 9(;H<L>/H* /9K[Q'HN
MF^>+W5K.V,#K'+YLRKL9AE0<]R.1[<UHQR+)$LD;AU90RLIR&'J*\WTWPYH^
MM_%?QI-JFG6]ZT*6<<:W$8=5#PC<0#QDX SU[>M:OPE9F^&.CJ[,WE^=$I8Y
M.U9I%4?D!0!FPZUX\UC6-?\ [%FT(6NF7[VL=M=12;Y=JJW+AL#.[KBNB\,^
M,;;7="BO;M5TZ[%R;&XM9G&8[D'!C![YZCV-9O@$?\3;QK_V'I/_ $7'7 7E
MM!K6FZ@S#?INI^.H8E*-@2)E8W8$=B=W(H ]DMO$&D7JV[6NJ6<ZW,C10&.9
M6\QU!+*N#R0 2:M+?VKWDUFES$;F!%>6(.-R*V<$CL#@UQ7B#3[#2?%7@6"P
MM+>RMQJ,^(X(A&N3;N.@ '8"L/Q+,L7B7XB2"Z^SLGAV$>:N24)$F.G(/(_.
M@#OX?&/ANXODL8=>TZ2Z>3REA2Y5F9_0 'K6W7DWA3P_+=>*]"O%\%KH$.D6
M3Q7+S0Q?Z1(P4*$(R3A@6W]>>O)KUF@ HHHH **** "BBB@ HHHH 0U\Z_$7
MQ.WB3Q+(L,F[3[(F*W .58_Q/]2>![ >M>V>-=5?1?!VJ7T3;94A*QGT9CM!
M_,U\R@;0%&3C@5S8B=O=/:RB@I2=5]-$3V\!FDP?N#J?Z5?5510J@*!T I(H
M_*B5.^.?K3Z\]NY]72IJ**%Y&$D# 8#=O<56XQVJ[?'B/GUJGUJX['-524W8
MTK8?Z-'_ +M2U!:2!X0G1EZCVI\LZ0C+<GLO<U%G<ZXM<J9#>R801COR?I5S
MPAI9UCQ?I5EMW*TZR2?[B?,WZ#'XUCNS.Y9OO&O9?@_X8>TLY?$%W&5ENE\J
MV4CD19R6_P"!$#\ /6NBC"\K'D9CB5"E*7?1'J(Z4M%%>B?'A1110 5SNG^'
M'L?&6K:\;E76^BC00[<%-H R3WZ5T)Z5Y+XO\8:]-XMN?#>EW]EI<495?M,\
MHC+$J#C>W0\\ <U$VEJS:A"<VXQ=M-3T;6/$6DZ! )=3OHK<'[J,<NWT4<FK
M.EZC!JVF6VH6V[R+F,2)O7!P?45X[:^ H+;Q_I>FZS=MJ?VZVEN)Y-S#<5Z#
M=G)'XU[/9VEO86D5I:Q+#;PH$CC48"J.@%$9.15>G3@DHN[)Z***LYSDOB;_
M ,DXUS_KW_\ 9A7R^>OXU]0?$W_DG&N?]>__ +,*^7^]>G@?@?J)DMK=3V-W
M#=VDS0W$+!XY%QE6'0UMWGCKQ5J%I-:7FO74]M,I26-EC 9>XX45S_/O1^==
MCC%N[0BY8:OJ.EQ745A>RVT5W'Y5PL9&)$YX.<^IZ8ZU2    [4O-%/2]P+%
MOJ%Y:6MW:V]R\=O>(J7,:XQ*JG(!R.Q],4MOJ-Y9VE[:VUR\5O>H$N8UP1*H
MZ Y'N>F#5;FC\Z5D!9NM0O+V*TBNKEY4M(A!;JV,11C^$8'0>^:K?E1^='--
M66P%W2]8U+1+PW>E7LEG<,AC,D>W)4D$CD'N!^5:-UXW\47QMS=:[<S&WF$\
M.Y8QLD (##"]>2.>.:P:/SJ7&#U: Z;_ (6-XS_Z&6\_[XB_^(K%T[5]2TB]
M^W:9?SVET<AI(FP6!.2&!R#ZX(-4Z.:%&"TL!;U/5=0UF\-WJ=]/>7&-OF3-
MD@=0 .@&>P%;0^(OC(+M'B2\ Z8V1=/^^*YK\Z.:3A!JS0$EQ<2W=U-=7$AD
MN)G:261L9=F.2?Q-;&G>,_$VD64=EIVMW-M:Q9V1(J%5R<GJI[FL/FBJ<8R5
MF!I+XBUI-:;6DU6Y74W&'NE8*S# &#C@C@<8[4S5==U?794DU;4[F]:/[@E<
M;5]<*  ,]\"J'-%+EC>]@-8>*-?73(=,&M7@L865HX-XVJ5.5'3) ('RG(XZ
M56.L:EYNH2?;9-^I*RWK84F<$Y(;CU],52Y]Z*%&/8"U_:=\=).DFZ<Z>9O.
M^S$ J)/[P[C\#BKR>+O$L>E?V6FNWRV(78(?-'"]-H;&X#'&,XQQ6/13<8/=
M 6-/U"\TF\2\TVZEM+F,;5EA;! [@]B/8Y%/U;5]3UNX-SJE_->7&W8KSMD*
M/0 < 9ZX%5*.:&E>]M0.J\>ZS;:EJFGV6GW9O-/TJQBM(I]Q/FL!\[<\^@_"
ML6S\0:QI^F7&FV>J7,%C<@^=;HPV-D8/7ID=<8SWK/YHYJ8PBHJ(&II'B76]
M 1TTG5;FSCD.6CC(*D\<[6!&< <]:HW=W<W]T]S>74US<2'+RS/N9OQ-0\T5
M244^9("Q/J-[<V-K8SW+O:6FXV\)QMCW'+8[\GW-.L]2O=.6Y%E=/ +F)H)P
MF,21GJI!['\ZJ\T46C:R T[/Q)KFG:9+IECJ]W;6,N=T,<F!SUP>JY]B*9'K
MVJPZG#J<6H2I>P1""*=0H9(PI4*.,8"DCIFL_GWHYI<L+WL!/8W]WIQF-G<-
M;^? ]O+LQ\\3?>0Y!X.!^53Z5K6J:#<-/I.HSV4K@*YA8 .!TR""#CMG.*H\
MT4VHO<"_=:[K%[JD>IW6K7<M_$<Q7#2X:/']W'W>IX'')I^K^(=:\0+&NL:K
M<WBQ?<64@*I]<* ,X[UF_G12Y8]@+5[JE_J5^+Z]O)9KOY<3D@,-H&W!&,8_
MI5S4O%7B#6;);/4]:O+NU7!\J1QAL=-V -WXYK)HYQWIM1>Z L-J%Y)IL>G/
M<L;*.4SI 0-JR$8+>O3WHGU"[NK.TLY[AY+:T#"VB(&(@QRP''<^N:K\T<T]
M +FF:MJ&BWHO-+O)+2Y"E/-C"D[3U'S ]<"K6K>*=?UVW%OJNLW=W #GRF8*
MA^H4 '\:R:*7+%NX%FPU*^TJ\6\TZ\FM+E!@2PM@X/4>X]C4^K:]K&O2(^KZ
MG<WICSL$K_*N>#A1@ ^O%9]'-#46[M:@6KK5+^]O(+NYNY);BW1$AD.T%%3[
MF, =*5M4U!]6_M4WLPU%I/,-TK!7W8ZY'XCZ54YHIVB!IZEXCUO6;J"XU+5K
MFZEMV#P&1AB-@<A@H &??%0?VOJ7]KMJZW\Z:DTAD-TC;'+'KTP.?3H:I_G1
M^=)1BN@&GJ_B36]?5$U;5KJ\C3E8Y6 0'UVJ ,^^*J7FH7FHO"][<O.T,*P1
M&3'R1K]U1CT]ZKT4*,4K) 6KO5+^_P!2_M*ZO9I+[*M]H!"N"HPI!7&",5:U
M;Q+KFNQ1QZKJ]U>1Q'<D<C *#ZX4 $^YYK+YH_.BT;I]@.IU/5K:+X=Z)H%G
M>_:)7N)+Z\0'(A8\)'^I) [Y/>N6X%'.:.:4(J*T L-?W;:9'IC7+FQCF,Z0
M<;5D(P6Z9SC/?O5;BEHYJE9 '%''M1^='YT[H!/RI>]'/O1^=%T G&.U+WHY
M]Z/SHN@$_*EX]J/SHY]Z+H!./:C\J7\Z/SHN@"DXQVI?SHY]Z+@'^-)^5+^=
M'/O1= '%'Y4?G1^=%T GY4O>CFC\Z+H!/RZ4O^-'/O1^=%P$X]J7\J.?>C\Z
M+H!/RHX]J7FC\Z+H _*DX]J7\Z.?>BZ /\:3CVZ4OYT<^]%T =Z3CVI?SHY]
MZ+@%(S *6)X'-+S[UZO\(_ /]HSQ>)=5A_T2)MUC"PXE8?\ +0C^Z.-ON,]
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
MS]:C_P!_A_A1_P *.\-?\_6H_P#?X?X5U?7:?F%CY_\ RHQ]*^@/^%'>&O\
MGZU'_O\ #_"C_A1WAK_GZU'_ +_#_"CZ[3\PL?/^/I1^5?0'_"CO#7_/UJ/_
M '^'^%'_  H[PU_S]:C_ -_A_A1]=I^86/G_ !]*,?2OH#_A1WAK_GZU'_O\
M/\*/^%'>&O\ G[U'_O\ #_"CZ[3\PL?/^/I1CZ5] ?\ "CO#7_/UJ/\ W^'^
M%'_"CO#7_/UJ/_?X?X4?7:?F%CY_Q]*,?2OH#_A1WAK_ )^M1_[_  _PH_X4
M=X:_Y^M1_P"_P_PH^NT_,+'S_CZ48^E?0'_"CO#7_/UJ/_?X?X4?\*.\-?\
M/UJ/_?X?X4?7:?F%CY_Q]*,5] ?\*.\-?\_6H_\ ?X?X4?\ "CO#7_/UJ/\
MW^'^%'UVGYA8^?\ \J,?2OH#_A1WAK_GZU'_ +_#_"C_ (4=X:_Y^M1_[_#_
M  H^NT_,+'S_ (^E'Y5] ?\ "CO#7_/UJ/\ W^'^%'_"CO#7_/UJ/_?X?X4?
M7:?F%CY_Q]*/RKZ _P"%'>&O^?K4?^_P_P *:OP1\-%W7[5J7RX_Y;#T^E'U
MVGYA8\!Q]*,?2OH#_A1WAK_GZU'_ +_#_"C_ (4=X:_Y^M1_[_#_  H^NT_,
M+'S_ (^E&/I7T!_PH[PU_P _6H_]_A_A1_PH[PU_S]:C_P!_A_A1]=I^86/G
M_'THQ]*^@/\ A1WAK_GZU'_O\/\ "C_A1WAK_GZU'_O\/\*/KM/S"Q\__E1C
MZ5] ?\*.\-?\_6H_]_A_A1_PH[PU_P _6H_]_A_A1]=I^86/G_'THQ]*^@/^
M%'>&O^?O4?\ O\/\*/\ A1WAK_GZU'_O\/\ "CZ[3\PL?/\ CZ4?E7T!_P *
M.\-?\_6H_P#?X?X4?\*.\-?\_6H_]_A_A1]=I^86/G_'THQ]*^@/^%'>&O\
MGZU'_O\ #_"C_A1WAK_GZU'_ +_#_"CZ[3\PL?/_ .5&/I7T!_PH[PU_S]:C
M_P!_A_A1_P *.\-?\_6H_P#?X?X4?7:?F%CY_P ?2C\J^@/^%'>&O^?K4?\
MO\/\*/\ A1WAK_GZU'_O\/\ "CZ[3\PL?/\ CZ48^E?0'_"CO#7_ #]:C_W^
M'^%'_"CO#7_/UJ/_ '^'^%'UVGYA8^?_ ,J,?2OH#_A1WAK_ )^M1_[_  _P
MH/P.\-8_X^]1_P"_P_PH^NT_,5CY^_*EQ]*]^3X(>&GC5OM6H_, ?]:/\*=_
MPH[PU_S]:C_W^'^%'UVGYCL?/^/I1CZ5] ?\*.\-?\_6H_\ ?X?X4?\ "CO#
M7_/UJ/\ W^'^%'UVGYA8^?\ 'THQ]*^@/^%'>&O^?K4?^_P_PH_X4=X:_P"?
MK4?^_P /\*/KM/S"Q\__ )48^E?0'_"CO#7_ #]:C_W^'^%'_"CO#7_/UJ/_
M '^'^%'UVGYA8^?\4?E7T!_PH[PU_P _6H_]_A_A1_PH[PU_S]:C_P!_A_A1
M]=I^86/G_'THQ]*^@/\ A1WAK_GZU'_O\/\ "C_A1WAK_GZU'_O\/\*/KM/S
M"Q\__E1CZ5] ?\*.\-?\_6H_]_A_A1_PH[PU_P _6H_]_A_A1]=I^86/G_'T
MHQ]*^@/^%'>&O^?O4?\ O\/\*/\ A1WAK_G[U'_O\/\ "CZ[3\PL?/\ CZ48
M^E?0'_"CO#7_ #]:C_W^'^%'_"CO#7_/UJ/_ '^'^%'UVGYA8^?\?2C'TKZ
M_P"%'>&O^?K4?^_P_P */^%'>&O^?K4?^_P_PH^NT_,+'S_CZ4?E7T!_PH[P
MU_S]:C_W^'^%'_"CO#7_ #]:C_W^'^%'UVGYA8^?Z/RKWYO@CX:4H/M.H_,V
M/]</0^WM3O\ A1WAK_GZU'_O\/\ "CZ[3\PL?/\ CZ48^E?0'_"CO#7_ #]:
MC_W^'^%'_"CO#7_/UJ/_ '^'^%'UVGYA8^?_ ,J,?2OH#_A1WAK_ )^M1_[_
M  _PH_X4=X:_Y^M1_P"_P_PH^NT_,+'S_CZ4?E7T!_PH[PU_S]:C_P!_A_A1
M_P *.\-?\_6H_P#?X?X4?7:?F%CY_P ?2C'TKZ _X4=X:_Y^M1_[_#_"C_A1
MWAK_ )^M1_[_  _PH^NT_,+'S_CZ48^E?0'_  H[PU_S]:C_ -_A_A1_PH[P
MU_S]:C_W^'^%'UVGYA8^?\?2C\J^@/\ A1WAK_GZU'_O\/\ "C_A1WAK_GZU
M'_O\/\*/KM/S"Q\_X^E&/I7T!_PH[PU_S]:C_P!_A_A1_P *.\-?\_>H_P#?
MX?X4?7:?F%CY_P ?2C'TKZ _X4=X:_Y^M1_[_#_"C_A1WAK_ )^M1_[_  _P
MH^NT_,+'S_CZ4?E^=?0'_"CO#7_/UJ/_ '^'^%'_  H[PU_S]ZE_W^'^%+Z[
M3\PL>9?#KP-)XRU=I+E671[1A]I?IYIZB-3[]2>P^HKZ7BBC@B2*)%2-%"JB
MC 4#@ #TJEHNBV.@:3;Z9IT(BMH%PH'4GN3ZDGDFM"O/KUG5E?H,*Y7PUJ%Y
M>>*O%MM<7#20V=Y"ENAQB-3"C$#\23755FV$FE/J6I)8F#[8DJ_;O+'S;]@V
M[_?;C\*Q TJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "F2_ZE_\ =-/IDO\ J7_W30!Q=V1J7Q;TBQDR8M+TF6_4'IYLCB)2?<*'
MQ]:=X$EEEU;QDLDLCB/7)%0.Y.U?+0X&>@Y/%1VI,/QINE()%QX>BD0_[D[
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
MTP?\]H_^^Q1]I@_Y[Q_]]BC[/#_SQC_[Y%'D0_\ /&/_ +Y% !]I@_Y[1_\
M?8H^TP?\]H_^^Q1]GA_YXQ_]\BCR(?\ GC'_ -\B@ ^TP?\ /:/_ +[%'VF#
M_GM'_P!]BC[/#_SQC_[Y%'D0_P#/&/\ [Y% !]I@_P">\?\ WV*#<P8.)H\_
M[PH\B'_GC'_WR*#!#@_N8_\ OD4 ,AN(!"@\Z/A1_&/2G_:8/^>T?_?8ID,$
M)@C)A3.T?PCTI_V>'_GC'_WR* #[3!_SWC_[[%'VF#_GM'_WV*/(A_YXQ_\
M?(H^SP_\\8_^^10 ?:8/^>T?_?8H^TP?\]H_^^Q1Y$/_ #QC_P"^11]GA_YX
MQ_\ ?(H /M,'_/:/_OL4?:8/^>\?_?8H^SP_\\8_^^11Y$/_ #QC_P"^10 ?
M:8/^>T?_ 'V*/M,'_/:/_OL4?9X?^>,?_?(H\B'_ )XQ_P#?(H /M,'_ #VC
M_P"^Q1]I@_Y[Q_\ ?8H^SP_\\8_^^11]GA_YXQ_]\B@ ^TP?\]H_^^Q1]I@_
MY[1_]]BCR(<_ZF/_ +Y%+]GA_P">,?\ WR* $^TP?\]H_P#OL4?:8/\ GM'_
M -]BE^SP_P#/&/\ [Y%'V>'_ )XQ_P#?(H 3[3!_SWC_ .^Q1]I@_P">T?\
MWV*7[/#_ ,\8_P#OD4?9X?\ GC'_ -\B@!/M,'_/:/\ [[%'VF#_ )[1_P#?
M8I?L\/\ SQC_ .^11]GA_P">,?\ WR* $^TP?\]H_P#OL4?:8/\ GO'_ -]B
ME^SP_P#/&/\ [Y%'V>'_ )XQ_P#?(H CDGAWQ'SH^'_O#T-/^TP?\]H_^^Q3
M)((0\7[F/E_[H_NFI/L\/_/&/_OD4 )]I@_Y[1_]]BC[3!_SWC_[[%+]GA_Y
MXQ_]\BC[/#_SQC_[Y% "?:8/^>T?_?8H^TP?\]H_^^Q2_9X?^>,?_?(H^SP_
M\\8_^^10 GVF#_GM'_WV*/M,'_/:/_OL4OV>'_GC'_WR*/L\/_/&/_OD4 )]
MI@_Y[Q_]]BC[3!_SVC_[[%+]GA_YXQ_]\BC[/#_SQC_[Y% "?:8/^>T?_?8H
M^TP?\]H_^^Q2_9X?^>,?_?(H^SP_\\8_^^10 GVF#_GO'_WV*/M,'_/:/_OL
M4OV>'_GC'_WR*/L\/_/&/_OD4 )]I@_Y[1_]]BC[3!_SVC_[[%+]GA_YXQ_]
M\BC[/#_SQC_[Y% "?:8/^>T?_?8H^TP?\]X_^^Q2_9X?^>,?_?(H^SP_\\8_
M^^10 GVF#_GM'_WV*/M,'_/:/_OL4OV>'_GC'_WR*/L\/_/&/_OD4 )]I@_Y
M[1_]]BC[1!_SVC_[Z%+]GA_YXQ_]\BD^SP?\\8_^^10 ?:8/^>T?_?8KF?#E
MC<6'B?Q5>W2QQVU_=Q26S^:I\Q5A52< \?,".:Z?[/#_ ,\8_P#OD5@Z+JBZ
MIKVOZ>]E!&NEW,<2.HYD#1J^3[C=B@#=^T0?\]H_^^A1]H@_Y[1_]]"C[/!_
MSQC_ .^11]G@_P">,?\ WR* #[1!_P ]H_\ OH4?:(/^>T?_ 'T*/L\'_/&/
M_OD4?9X/^>,?_?(H /M$'_/:/_OH4?:(/^>T?_?0H^SP?\\8_P#OD4?9X/\
MGC'_ -\B@ ^T0?\ /:/_ +Z%'VB#_GM'_P!]"C[/!_SQC_[Y%'V>#_GC'_WR
M* #[1!_SVC_[Z%'VB#_GM'_WT*/L\'_/&/\ [Y%'V>#_ )XQ_P#?(H /M$'_
M #VC_P"^A1]H@_Y[1_\ ?0H^SP?\\8_^^11]G@_YXQ_]\B@ ^T0?\]H_^^A1
M]H@_Y[1_]]"C[/!_SQC_ .^11]G@_P">,?\ WR* #[1!_P ]H_\ OH4?:(/^
M>T?_ 'T*/L\'_/&/_OD4?9X/^>,?_?(H /M$'_/:/_OH4?:(/^>T?_?0H^SP
M?\\8_P#OD4?9X/\ GC'_ -\B@ ^T0?\ /:/_ +Z%'VB#_GM'_P!]"C[/!_SQ
MC_[Y%'V>#_GC'_WR* #[3!_SVC_[[%#R))!(4=6 4C(.>U'V>#_GC'_WR*5H
MT2%U10H(.0HQ0!A:CH,]UXFT+7+2:..2R66&X5P?WL$BC('N&52/QK8N]/L[
MY56[M8)PARHEC5]I]1D5-'_JD_W13Z (Y8(IXGBEC62-QM9'4%2/0@UA>(_"
MT.M>&7T*V>.QM)9(S,L40 ,:N&9 !C&X#&?>NAHH B,4<L+1.BM$R[2A *D>
MF/2JMOH>DVDZSVVF64$R?=DBMT5EXQP0,C@D?C5^B@"M<:?9W>PW-K!,8SE#
M+&&VGVR.*R?%^@S>)-"&D1RQQ6\]Q%]KW Y:!7#,JX[G 'XFM^B@##?0!<>,
M8M?N)_,%M:&WM8"G^J9FS(^>Y("K[ 'UK7FMX;A-DT22*&#;74,,@Y!Y[@U)
M@9S2T (0",'D&H?L-I]C^R?9H?LVW9Y/EC9M]-O3%3T4 0+:6ZR^:L$0D\L1
M[P@SL'\.?3VI/L-I]D6T-M";9<8A\L;!@Y'R].",U8HH C:")Y4E>-&DCSL<
MJ"5SUP>V:I2Z#H]Q,\T^E6,LKG+N]LA9C[DCFM&B@!%544*H 4#  Z"EHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!*
M#2T4 %%%% !1110 4444 %%%% !1110 G:N5TC6KZ[^(&OZ3+(AL[.*%H4"@
M%2PR<GO755YAXA\)^,F\7ZCJOAZ]@MX;M8P3Y^QCM4#!&T^E1-M;&]",9-QD
MTM.IL:9XOOM7^&^H^(/*BM[J%+CRPF64%,[2<UT'A:]GU+PMI=]=,&N+BU22
M1@  6(YX%>5V_@+X@VNF2:9;WMM%8RAO,@6Z^5MWWL_)GFO5_#>GS:5X9TW3
M[@H9[:V2.3825R!SCVI0<GNC3$0IPC[C3UZ&K10**T.0QO%&HS:1X=N]0MU1
MIK=-Z!QD$]/ZUYC_ ,+5U\<>18?]\-_C7HGCS_D2-5_ZX_U%>!5O1A&2U/#S
M3$U:52*@[:'<_P#"UM?_ .>%A_WPW^-'_"UM?_YX6'_?#?XUPU)6WLH=CS/K
M^)_G.Z_X6MK_ /SPL/\ OAO\:/\ A:VO_P#/"P_[X;_&N&I*/90["^OXG^<[
MK_A:VO\ _/"P_P"^&_QH_P"%K:__ ,\+#_OAO\:X:DH]E#L/Z_B?YSNO^%K:
M_P#\\+#_ +X;_&C_ (6MK_\ SPL/^^&_QKAJ*/90[!]?Q/\ .SN?^%K:_P#\
M\+#_ +X;_&C_ (6MK_\ SPL/^^&_QKA:6CV4.P?7\3_.=S_PM;7_ /GA8?\
M?#?XT?\ "UM?_P">%A_WPW^-<-11[*'87U_$_P YW/\ PM;7_P#GA8?]\-_C
M1_PM;7_^>%A_WPW^-<-11[*'8/K^)_G.Y_X6MK__ #PL/^^&_P :/^%K:_\
M\\+#_OAO\:X:DH]E#L/Z_B?YSNO^%K:__P \+#_OAO\ &C_A:VO_ //"P_[X
M;_&N&I*/90["^OXG^<[K_A:VO_\ /"P_[X;_ !H_X6MK_P#SPL/^^&_QKAJ*
M/90[#^OXG^=G<_\ "UM?_P">%A_WPW^-(/BIKP8MY%ASU^1O\:X>DH]E#L+Z
M_B?YSNO^%K:__P \+#_OAO\ &C_A:VO_ //"P_[X;_&N%I:/90[!]?Q/\YW/
M_"UM?_YX6'_?#?XT?\+6U_\ YX6'_?#?XUPM+1[*'8/K^)_G.Y_X6MK_ /SP
ML/\ OAO\:/\ A:VO_P#/"P_[X;_&N&HH]E#L/Z_B?YSN?^%K:_\ \\+#_OAO
M\:/^%K:__P \+#_OAO\ &N&HH]E#L'U_$_SG<_\ "UM?_P">%A_WPW^-'_"U
MM?\ ^>%A_P!\-_C7#4E'LH=A?7\3_.=U_P +6U__ )X6'_?#?XT?\+6U_P#Y
MX6'_ 'PW^-<-11[*'8?U_$_SL[G_ (6MK_\ SPL/^^&_QH_X6MK_ /SPL/\
MOAO\:X:BCV4.POK^)_G.Y_X6MK__ #PL/^^&_P :/^%K:_\ \\+#_OAO\:X6
MEH]E#L'U_$_SG<_\+6U__GA8?]\-_C1_PM;7_P#GA8?]\-_C7"TM'LH=@^OX
MG^<[G_A:VO\ _/"P_P"^&_QH_P"%K:__ ,\+#_OAO\:X:BCV4.P_K^)_G.Y_
MX6MK_P#SPL/^^&_QH_X6MK__ #PL/^^&_P :X:BCV4.P?7\3_.=POQ5U]5 $
M%A@#'W&_QI?^%K:__P \+#_OAO\ &N&I*/90[!]?Q/\ .=U_PM;7_P#GA8?]
M\-_C1_PM;7_^>%A_WPW^-<-11[*'87U_$_SG<_\ "UM?_P">%A_WPW^-'_"U
MM?\ ^>%A_P!\-_C7#44>RAV#Z_B?YV=S_P +6U__ )X6'_?#?XT?\+6U_P#Y
MX6'_ 'PW^-<-11[*'8?U_$_SG<_\+6U__GA8?]\-_C1_PM;7_P#GA8?]\-_C
M7"TM'LH=A?7\3_.SN?\ A:VO_P#/"P_[X;_&C_A:VO\ _/"P_P"^&_QKA:*/
M90#Z_B?YV>J^%_B7/?ZNECK,<$*SD+#+$" ']&R>_&#ZUZ6#GFOE\^]>P?#S
MQB=3@71]0D_TZ%?W,A/^N0=O=AW]>M8U*5M4>MEV8.H_9U7KT/0:*0=*6L#V
M@HHHH **** "BBB@"*7[\/\ O_\ LIJ6HY?OP_[_ /[*:DH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LK3M#@TW5=6U"&25I=
M2F2:97(PI5 @"\>@%:M<?X4EF?QCXT2221HTOH!&K$D*/(3./3GTH ["BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ ILG^K;Z&G4U
M_P#5M]#0 1_ZI/\ =%.KBM=\6ZSI_B:UT#1/#\>JW$E@;US)>BW"H'"'JI!Y
M(_.NDT2ZU.\TN.;5].33[PE@]NEP)@H!X.X 9R.: -&BBHKF=+6VEN)21'$A
M=R!D@ 9/% $M%5-+U&VU?2K74K-F:VNXEFB9E*DJPR.#TKCO%_C/Q-X6%Y>+
MX4@NM)MWC5;LZDJ,^]E4?)M)'S,!^M '>45A^'-1\07ZW/\ ;N@PZ44*B(1W
MJW'F9SGH!MQQ^=;E !112&@!:*YCP'KE[XB\,KJ%_P"4)S=7$7[M=HVI*RCC
MUP!73T %%<]XJ\51>&HK6..TFO\ 4[^0Q65A 0'F8#)Y/"J!R2>E8^G^.=2A
M\06>C>*?#DFBRW^5LYTNEN(97 R4+ #:WH.] '<T4@I: "BN7U[7KW3?%_A?
M2X/*^SZG+<)<;E);"1[EQZ<UT] "T444 %%%>>MXY\476H:O'H_@Q=0L],O)
M+-Y5U-8Y'9 I.$9?1@>M 'H5%8WA?Q+8>*]%34]/,JH7:.2*9=LD,B_>1QV(
M_J*V: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\H18W@J@R<* PP>I.3Q4_ASPYXNTNYL;74/$EM<Z1IZ[(DBM-LUPH4JHE8G
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
M_P"LF<G 4'Z=>F<U;M-+\.ZGXHT>WTN:[^QW9D$]O*^)86521\P['&>]2:%
M-:T'6]"@EB2^:Z6[MUD;:)=IP5SZ\?K4FA:#/H/C?04O)X3=2O(TD,;;C$ C
M ;B.,G-4WN9Q@K1M%6ZOSN9NC:+IK65[JNKFZ.GV\_V>*&U&9)I.3C/H!]/K
M1K.CZ=%#IVI:2;L:?>3>2\-T")(7!&1^(/'6M[PK?ZE)H&H:9HMU;PZK'?&=
M8YU4B6,\$#/&015'Q1+XD7^S8-?O;61FN0Z6\03<F,#<VT>Y%";YBI4Z2H72
MO\NM^Y>N/#7A"V\1MH,EU?M>SOMB=&^2V)'RJ?[Q/7\>U<]HWA^"XU'4QJUP
M\-AI(8W+Q?><ABH5?K@UJ:D1_P +@'H=0B_DM2V 34=5\8:&)XXKB^F9K=I&
MPK,DA.W/OQ2U2!QIRJ?"M&TO/M^)5M-.\):GK6FQV<EZD%U(UO+:SR8>)MN4
M<$=B>,9/)_"LW1=$BDO-6&J*Y@TJVD>8*Y4LX.%7/N<TW5-!O_#4=I=7,\4=
M\9MZ6\;AFC"X(<D>^*Z?Q>UM:Z#/?6C+_P 5%/%/M'\,:1@M_P"/_P ZJ_1$
M*"DFYQ2<=?O7^9YX,XYZ]Z*6DK4\L**** "BBB@ HHHH **** %Z]ZW_  CX
MEN?#FKK)&KRVUPP2:W3DMGH5_P!H=O7I7/\ '<X '6O5/ASX.\H)KVHQXE89
MM(6'W ?XS[GMZ#Z\14:4=3MP-.I.LO9Z'I:]#3J2EKB/K@HHHH **** (Y/]
M9#_O_P#LIJ2HY/\ 60_[_P#[*:DH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N:\/ZS>:CXE\36-P8S#I]U%%;A5P=K1*QR>_)
M-=+698Z;IMGJ6HW5FJBZO)EDNR)"V7"!1D9^7Y0..* -.BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDO^J?_=-/IDO^J?\ W30
MD9_=I]!_*GYKE=6U:^7Q;X<T+3Y0GV@27=Z^P,1;QKC;STW.RC(YXJSHOB&;
M4_%OB31WMXTBTE[=8Y%)S)YD8<Y'L>* .AS1FN2?QG]FU_Q7:WD"I9Z#917?
MF1DEY R,[<=.-O%0>'/$/B_4[NQN-1\-VMOI-^GF1R0WF^6W4J64R*1@YX''
M0GF@#M,X./6C/&:X_P <7MU)>>'="L+B2WN-4U%3(\;E&%O"/,EP1Z@ ?\"Q
MWK+_ .$H\;:GKFMVN@Z3HLEIIMV;3?=7$B.QVAL\#&/F% 'HA:C-<M_PDE_!
MXOT30+JUMU>]T^2YN'C<GRY$V@JOJN2>34^J^(IM/\;>']!2WC>'5$N&DE8G
M<GEH&&!WSF@#H@P-+7+^$]9O+S4?$&D:E*LMYI=^55P@7=!(HDB) XR%.W_@
M-=10 4U$"9V@ $D\#')ZFG44 %%%% "&HH;:&WW^1%''YCF1]B@;F/4G'?BI
MJ* "BBB@ HHHH **** "BBB@!#5(Z/IQO!>'3[0W6<^<85WY]<XSFKU% " 8
MI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** .<\=_\ (DZK_P!<?ZBO N]>^^._^1)U7_KC
M_45X%730V/G,Y_BQ]/U#D'()!]:<99&&#(Y'NQIE%;GD*36PH8C(!(R,'!(S
M1244!<7<<8SP>OO0"1G!(SP?>DHHL*XI).,D\# YZ"DHHH'<<&92&5BI'=3B
M@N[ *SLP'0,2:;10"D[6'%F( +,0.@)SBD!(((X8="#R*2B@+O<7J23R3U)Y
MS3O-ESGS9/\ OLTRBAJX<SWN*<DYR<GO06)&"20!P">E)10%V+P?O9 S@D=<
M=ZU_$>K1:QJHEM4>.R@ACM[:-QRJ*._XDG\JQZ4GM2M<I3:@X+J&23DDG P,
MG.![4*Q7=@D!NH!ZTE%,F[%+'/4^@R<X'I2[F)!))P,#))P*;118+L4$[=H)
M"YSMSP:7<=V223G.23FFT46078XL222223DDGF@LQ.68MCIDDTVBBP78H)7D
M$@]B#2AB#D$@]CGI3:* NQ<DKMR=H.<=J,G.223ZFDHH#F8N3NW9.[USS^=+
MN;DEB<\G)ZTVB@+L4L2NTD[1T7)P*4,P.5)4GT.*;118.9W%[?4YS2J[J<JS
M+_NDBFT46"[W%+$G<Q+'U8YI0Q4@J2&'<$@TVB@+N]Q<G.3R>N32[F+;MQW9
MSG//YTVB@+L4,0<@D'U!P:-QW%LG<>K9.?SI**+!=H4$@Y!((Z$'%!))!))(
M[DYI** N]AQ9B=VX[LYW9YS]:3)/))SUSD_SI** NQ3N;)R2WJ<DUL:]JT&I
M?8+>R21+.QM%@C$@Y)ZLWXG'Y5CC@YI.10U?4I5)*+CW"BBB@@*6DHH ****
M "BBB@ I?2D^G6N@\)>&9O$^J>0 R6<1!N91V']T?[1_3K2;25V:4Z<JDE&*
MU-?P!X/_ +;NUU*^C/\ 9T#95"/]<X[?[H[^IXKV@ #ITJ&TM+>RLX;6UB6.
M"% D:+T '2IQ[UQ3DY.Y];A,-'#T^1;]1:***DZ@HHHH **** (Y/OP_[_\
M[*:DJ.3[\?L_]#4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5R'A6TN(/%_C*:6"2..>]@:)F4@.! H)![C/'%=?6/IFO0ZGJ
MVKZ?%#)')I<Z0R,Q&'+('!&/8]Z -BBBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ IDO\ JF_W33Z9-_JG_P!TT <-;Y?XWR%C_J_#
M480?[UP<_P#H(_*CPGQ\3O'XR-WFV/\ Z3BEU51I7Q3\.ZNP AU*QETEW)X5
MP1-&/QVN*LZ[X.O[CQ"=?\/:X^C:E- +>Y)MUFBN$4_*65NC#L?3B@#.TZQM
M]5^)/Q L+I?,MKFQLH)U#8.UXI 1D<C@U1TJ;7_AUK.C^']4O%U;P[?SBRT^
M[8;9[5L?)&_9AQ@'^0P*Z/2_!CZ=HNJP-K5Y+K&JL9+K5AA)3(!A"JCA548
M4<8JA;>#M4_M:UU?Q5XFDUB+2F:>UMX[-(%5\']X^W[S =!V/UH EL<ZS\7-
M3NB2;?0K&.SC&./.F_>.1[A50'ZBN=T.T\67'B?QBWA_5].LK<:RPD2ZM6E8
MMY:<@@CC&./:NH^&EI./"SZK>1-'>:S=S:E*C#E1(WR#\$"_2J,G@OQ39ZSJ
MUYH?BV&PMM1NS=/ ^G)*0Q55^\3_ +(H ?JG'QF\-[L#.E78!Z G<N<4>(_F
M^+O@CVAOR?\ OV*T-=\(W6MV>D7']KO:>(-+&Z'4X85Y<J%DS&>-K=UI/#_A
M"ZLM;?7M<UE]8U<P&VBD,"PQP1$[B$1>,D]6//:@"GI'[KXS>(TC/R3:7:2R
M^[@NH_2NZKAO!B_VAXR\8:^#F&6[CT^W/JL"88CVWLWY&NYH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBC(]: "BBB@ HHHH **** "BBB@ HHHR/6@ HHS1F@ HHHH **,T4 %%&:*
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
MF D$%3CBH[/34LY7D61F+#!#?6B/3(X[]KL.Q8DG;CCF@"1[Z".Z%N[-YAP
M IQS[TEU?6]HZI,Y#,,C )IDNF1RWRW1=@P(^7MQ1>Z:E[(CO(RE1C"]^<T
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
MN26'X5):6<5F&$0;YL9W'/2F6]A!:.\D0;<PP<MF@!MMJ$3W"VH1]ZC!)''
MI9=1BBO5M61]Y(Y[<TEO86Z3+=*#YI&2<^HJ22P@ENUN6#>8I!&&XXH ;=ZC
M%9NJNKL6!(V_6GWEZEDB-(K-N) V^PI+JQ@O'5YE8E1@8-+=6D5XBK,&PIR-
MK8H )+U(K);HJQ5@#@=>:$OHVL3= ,$4$X/7BEDM(I;5;9@WEJ !SSQ2+:1+
M:&U&[RR"/O<\T %K>QWD3R(' 4X(/TS3+/48[UG5%92N#\U/MK2&UB:.)2%8
MY.3GVI+6Q@LV9H0P+  Y;- #8=2BGNFMU1@RYR3TXH.I1B^%IL??D MVZ9I8
MK""&Y:X0-YC9));/6@V$!N_M6UO-SG[W'ITH 2ZU&.UN$B='+-C!'3DXI;W4
M([+9O5FW9'R]L4L]A;W,RRR!MZ@ $-CH<T7-G#=[/.!.S.,-CK0 7%ZEO;).
MRL58C@=>:/MR"P^U[6V;=VWOUQ3I[6*XA6&0'8I!&#CI1]DA^R?9=I\G&,9Y
MH (+Q+BU>=%8*N>#UXIEE?)>[RB,NW'7OFGPVD,%NT,:D(V<Y.>M);6<-GN\
ME2-V,Y;- $=KJ4=U.\2QR*R D[AZ'%"ZE&U^;38VX,1N[<#-/M[&WM96DB0A
MF&#EL]\T"Q@6[-T%;S22<[N* &3:E'!>);M&Q9]N".G-+>ZC'9.BNC-N!(V^
MU.ELK>6Y6X=3YBD$'=Z=*+FR@NV5IE)*C P<4 %Y?):1)(R,P<XX[<9H>]2.
MQ6Z*L48 X!YYI]Q:0W4:QRKE5.1@T/9Q26HMF7]R !C/I0! +U);1+H(P568
ME>_ -265ZEY&SHC+M.,'OQFD^RQ1P1VZKB,L01GU!J6WLX;5&2)2%;D\YH @
MLM12]D95C==H!Y[\TD6I)->M;!&#+GYCTXJ6WL(+5G:%-I;@\TL=C!%<-.BD
M2-G)SZT 1/J*)J M/+<L2!NSQS27>I)9S+&T;,6 .0??%2M86[70N2F9000<
MTL]A!<R+),NYEX'- #+Z_2Q5"T;/OS@ ^E+<7J06B7&QF#;< >]/N;.*[51,
MNX+TYHELX9K=8)$S&N,#/ITH 8+Y3I_VP1MMVYV]^M%M?+<VTDZHP"$C!]AF
MI!9PBT^S!?W6,;<T0VD-O$T4:X1CD@G- $-C?K>ARL;)MQ]X]<TEKJ275TT"
MQLK*"2Q]CBI;:R@M WD1A-W7\*(+&"WF:6-,.P.3G/4YH A_M%/[0^R>4V[=
MC=VZ9HGU%8+M+<Q,2VWYATY-3"QMQ=&Y\O\ >DYSG\*);"WGG6:2/,BXP<^E
M $=]J"V)0-$S[LGCMC'^-.N[P6MNDIC9]Y P#3KFQ@NV4SQAMH('/K3I[2&Y
MC6.5 RJ<@9Z4 1/?!=/6[\MMI .WOS1#>B:S>Y\ME5<_*>O%2FTA:U%L4_=
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
M[>.0(&+,!@G':DDOF73!=^6,E0=N>.?>K<D$<J!)(U=1T##(I#;PF'R3$AC
MP%(XH BL;EKNU$I4+R1@'CBBIDB6%=D2*JYS@# HH DHIN[Z49H =13=WTHW
M?2@!U%-S1N^E #J*;FC=]* '44W-&?I0 ZBFYHS0 ZBFY^E&: '44W=]*7-
M"T4W=]*,T .HIN[Z4;OI0 ZBDS2;OI0 ZBDS2;OI0 ZBFYHS]* ,'QE=7%EX
M1U"ZM96BGBCW)(O53G_Z]>-?\)EXE_Z#=W^G^%>P>//^1(U7_KE_45X'_C7#
MBY24DD?49'1IU*,G.*>IN?\ "9>)?^@W=_I_A1_PF7B7_H-W?Z?X5AT5R\\N
MY[?U6A_(ON-S_A,O$O\ T&[O]/\ "C_A,O$O_0;N_P!/\*PZ*.>7</JM#^1?
M<;G_  F7B7_H-W?Z?X4?\)EXE_Z#=W^G^%8=%'/+N'U6A_(ON-S_ (3+Q+_T
M&[O]/\*/^$R\2_\ 0;N_T_PK#HHYY=P^JT/Y%]QN?\)EXE_Z#=W^G^%'_"9>
M)?\ H-W?Z?X5AT4<\NX?5:'\B^XW/^$R\2_]!N[_ $_PH_X3+Q+_ -!N[_3_
M  K#HHYY=P^JT/Y%]QN?\)EXE_Z#=W^G^%'_  F7B7_H-W?Z?X5AT4<\NX?5
M:'\B^XW/^$R\2_\ 0;N_T_PH_P"$R\2_]!N[_3_"L.BCGEW#ZK0_D7W&Y_PF
M7B7_ *#=W^G^%'_"9>)?^@W=_I_A6'11SR[A]5H?R+[C<_X3+Q+_ -!N[_3_
M  H_X3+Q+_T&[O\ 3_"L.BCGEW#ZK0_D7W&Y_P )EXE_Z#=W^G^%'_"9>)?^
M@U=_I_A6'11SR[A]5H?R+[C<_P"$R\2_]!N[_3_"C_A,O$O_ $&[O]/\*PZ*
M.>7</JM#^1?<;G_"9>)?^@W=_I_A1_PF7B7_ *#=W^G^%8=%'/+N'U6A_(ON
M-S_A,O$O_0;N_P!/\*/^$R\2_P#0;N_T_P *PZ*.>7</JM#^1?<;G_"9>)?^
M@W=_I_A1_P )EXE_Z#=W^G^%8=%'/+N'U6A_(ON-S_A,O$O_ $&[O]/\*/\
MA,O$O_0;N_T_PK#HHYY=P^JT/Y%]QN?\)EXE_P"@W=_I_A1_PF7B7_H-W?Z?
MX5AT4<\NX?5:'\B^XW/^$R\2_P#0;N_T_P */^$R\2_]!N[_ $_PK#HHYY=P
M^JT/Y%]QN?\ "9>)?^@W=_I_A1_PF7B7_H-W?Z?X5AT4<\NX?5:'\B^XW/\
MA,O$O_0;N_T_PH_X3+Q+_P!!N[_3_"L.BCGEW#ZK0_D7W&Y_PF7B7_H-W?Z?
MX4?\)EXE_P"@W=_I_A6'11SR[A]5H?R+[C<_X3+Q+_T&[O\ 3_"C_A,O$O\
MT&[O]/\ "L.BCGEW#ZK0_D7W&Y_PF7B7_H-W?YC_  H_X3+Q+_T&[O\ 3_"L
M.BCGEW#ZK0_D7W&Y_P )EXE_Z#=W^G^%'_"9>)?^@W=_I_A6'11SR[A]5H?R
M+[C<_P"$R\2_]!N[_3_"C_A,O$O_ $&[O]/\*PZ*.>7</JM#^1?<;G_"9>)?
M^@W=_I_A1_PF7B7_ *#=W^G^%8=%'/+N'U6A_(ON-S_A,O$O_0;N_P!/\*/^
M$R\2_P#0;N_T_P *PZ*.>7</JM#^1?<;G_"9>)?^@W=_I_A1_P )EXE_Z#=W
M^G^%8=%'/+N'U6A_(ON-S_A,O$O_ $&[O]/\*/\ A,O$O_0;N_T_PK#HHYY=
MP^JT/Y%]QN?\)EXE_P"@W=_I_A1_PF7B7_H-W?Z?X5AT4<\NX?5:'\B^XW/^
M$R\2_P#0;N_T_P */^$R\2_]!N[_ $_PK#HHYY=P^JT/Y%]QN?\ "9>)?^@U
M=?F/\*]$^'WC1M73^RM4EW:@BDQ2MQYZ]_\ @0_ESZUX_3X9I;>>.>"1HYHF
M#HZG!5AT-73K2A*[.;%Y;0KTG%12?1GT[FBN7\%^+(O$VF$N52_@ %Q'T!]'
M'L?T.173@_2O4C)25T?$U:4Z4W":LT,?[T?7[_\ 0U+4,A^>+_?_ *&I<TS,
M6BDS2;OI0 ZBFYHS0 ZBFY^E+F@!:*;N^E+F@!:*;N^E&: '44W/THS]* '4
M4W-&[Z4 .HI,TF?I0 ZBDS29^E #J*;FC- #JPM%UU]4U[7].:!472[B.%7#
M9\S=&KY/IC-;F<UE:=HD&EZMJVH122M)J<R2RJW12J!!C\!0!K44W=]*,T .
MHIN[Z4;OI0 ZBFYHW?2@!U%-S1N^E #J*;FC=]* '44W-&: '44W/THS0 ZB
MF[OI2YH 6BF[OI1F@!U%-S]*-WTH =4<W^J?_=-.S3)3F)^GW30!YKXWT_3M
M6^(7AFPU>X>/3VL;J1@+HP@NI3;R".>:QK*ZEMO!7Q(L=+U*XO="T^)DTV[>
M8R%28<R(LG<*QXY[^]=!XJTC3M<^)WA>RU6RAN[4Z==L8IER,CR\'ZU@ G1?
M!/Q$\&.[-%I-O++8A^OV69"Z@'N%.X9]\4 =%\)[J>WTN_\ #EU</-+IDD<D
M4CL2S03H)8^3UP2P_"L'P_>W.K?&*WUTW<S6=_\ ;X+6'>?+\FW\N,,!T^9_
M,-5_%5[>>$TT/7-/BF>36=!_LC$(Z7)13 Q]\EOP!KH+;1X?#_CGP+I,0 CM
M-'NXB1W($>XGZG)_&@#+^*5YJ5SXA632I9U'A:S35IUB; D9I5^1O81I(U=K
MKWAK0_&>GVFHW8GEC2W,EN\%R\8*N V?E(ST%<+H5OXL\22>)M<T?^PVTW7;
MN2 -?"0N\$>8EQM&-N,GZDUTOPSO+B7X?'2[QE-]HLDVF7 !S@Q9 Q[;=N*
M,SX1^$M*/A;0_$Y^U/JCPNS2/=.RDDLI^4G'3VKU$# QUKAOA3,D'PET.60@
M1I;.S-Z .V376:5JUGK>E6^IZ?,)[.X7?%)M*[A]& (_$4 >;6'@_2O%GC;Q
ME+K NY#;7T4<02ZD0*IA4D *:ZO5_%^F^%'M](AT[5]2N8K=6^SZ=:M</%%R
MJLYZ ':1UR<5R.E^"O#WBKQQXVGUG3A=20W\2(WF,N%\E3C@CO5WQ)KEQ!XM
M;P\GB>V\+Z;9:?'<+/(J&2XR2-JF3C"A>G)YH Z:?Q]H<7A:T\01/<7-M>N(
MK6&"$O-/*21Y:IUW95@1[&N:\8?$BYM? O\ :NE:1K=K=/=)"1<6!#6^)$W>
M8"> RMA3SDG'6N?\,IHE]\,-'CU+Q$=,N3JUS/INI'$1$RR2$$[AM&03E6QG
M.*DUKQ#?:[\(?$#:A/;7K:;J<-O_ &A:*1%<QI/$WF@=. 2#@D<4 >IZ-J:^
M(-'^U'3M0T]9"T9@OH3#*!TR5SQGM7E^L?#S0++XB>&-)A6^%GJ$-X]PGVZ7
MYC&BE.=V1C)KUJQU*RU.V^TZ?>07<!8KYL$HD7(ZC(XR*X[Q&1_PMSP2?^G?
M4.G^XE $UUXGT'P ;3PU':ZC/,+;SK6VMT-Q+,-Y&U<G+-]YO0 'FK&J_$'3
M]+^RQKI>MWUY/;)=-9V=BTDL$;9P91P$Y!&"<Y%49T1OCG9LR*S)X=E9>/NG
M[0HR/P)'XUG>*?$=ZWC6XT.3Q3;^%[&SLH[H7$J(9+HL6!VF3C:N,8&3G] #
MIKCQ]H4'A6T\1)+-<6=ZXBM8X(2TT\I) C5.I;*L,>QKCO'OBBT\3_"_5VAM
M+^SN+:ZMH[BTO[<PRQ$RH5RI[$8(KG/#EW!8:1\.];O;K.E0ZEJ4<MY*-BAY
M7<1NP_ASANO3-=9\3-?TC6OAUJZZ9J$-W]EN;5)9+9@RH3*A&&'RDX]"<=Z
M.UM_$]C>>*KKP_:I//<V<(ENI44>5 6^ZC-G[Y'( '0&MDUY[\/)O^$?O-8\
M(:C@:G:W$E\+IOO:A#(Q/GGU8?=;TP*[/1]:L-?TN#4],N!/9SY\N3:5S@E3
MPP!'((Z4 <!9:0/B1KVNWNLW=X-)TZ_DT^RL8)VB0F, /*VTY8DDX] *F\-W
MMSX/\2^(/#=[=W5]IME8C5;%YVWS+#R'CR?O8(P,U'X-US3O"^M^*/#NM7EO
MI]R=5FO[4W4@B6:WF(92K-PQ!!!Q_0U42\B\4>(O&?B:Q;S=*M=$;2H+D?<G
M8!Y'*GN 2!GOVH Z"T^*>BWVEWNIVUAJ[Z?9V?VIKLVA$3XQNC5R<%U+8(]C
MR<5+I_Q+T'4=;M].BCU!(KMS'9W\MJRVMTXZK'(?O'@CT./I7/3JJ_LV!4 4
M?V"IP!CG:"?UJKK7B'1?$>A^"=-T6Z@N[XZK921V\1'F0+%S(S+U0*,CD#KZ
M4 2VWC+3_"WCCQNL]IJ%[.]W#*8+"V:9TB6!-TC=E0$CDGO7:WWCC1[/0+'6
M(OM-[#J&!90V4#2S7!*EL*@YR #G.,8YK(\)(O\ PFWCYBH#&]@!..2/(7'\
M_P!37$Z!X@OM)^&G@O3K+4+?28M3N[N"74YT!2V5992%&> S=!GTH ](TWQY
MI>IZ+JVHK;7]O)I*,][97,!CN(L*6 *D]P#CFJ6G?%#P_J>IV-K#%J"P7S"*
MVOY;9DMI92,^6LAZMGCZBN$T:>.X@^*K)K_]N :5"AOPBJ'(AG! V_*0.F1Z
M5L:Z%7X5> \!1MNM)(P.G"]/UH ]9HI,TF[Z4 .HI,T4 -I:3M^%'^- "T4E
M% "TE%':@!:.U)W_ !H[?A0 M%)_C10 M%)10 M%)1_C0 =OPI?\:3M^%+W_
M !H **3_  HH 6BDHH *X;5_BEI&D:])IDEO<RI"VR>XCQM1NX ZMCOBNZ[_
M (UXA8:[X;LM*\3:?JL327][>W)206Y?CHGS=OFR:J,4V3)V.R\2?$^QTJZ-
MAI4)U*^#!6V$^6I/;(Y8^P_.N]/7%>.>"_%7@SPYI5MY\,XU5E_TB?[*7(8G
MH&]![5[&?Y425@B[A1245)1SOCS_ )$C5?\ KE_45X'7OGCS_D2-5_ZY?U%>
M!UY^,^)'UG#_ / EZ_H@HHKH9_"S0^#H]>^TYE8J[VN!\L3.55\^Y'\ZYE%N
M]NA[52M"E;G>[LO4YZBA5=W6.,%I&(55]2>!70>*?# \-36BI>?:HYU?,F -
MLB-AE_ T<KLV$JT(SC3;U>QS]%:FHZ.MCI&D:E%<&:+4(W)#*!Y<B$!E]^OZ
M&DMM)67PW?ZQ+,\:V\L<$,84$2NW)![C"X-/D=["]O#EYK];?.]OS,RBM+P_
MI0US7[/2VF:$7#,#(J@E<(S=/^ UM2^$]+N[.\D\/^(%U*ZLT,LML\6QBHZ[
M>F<?E]*(TY25T15Q=*E/DD]?1]>[Z')T5T6B:!I=_HESJNJ:R^G6\-R+<%8M
M^XE0P[$]_P!*KZ_X?&CQ6EW:7L=_IMX#]GN4&"2.JD=,_P">U'LY<O,"Q5)U
M?97U]-/O,6BCCUXKH;/PNUYX1NM<%SMDA\QX[;:/WD<>!(WX$_I246]C2I6A
M22<W:[L<]16KX>TF'6M76SGNFM8A$\KRJH8@*,]*GU73O#=K8&;2_$;W]QN&
M(6MB@QW.<#I3Y&U<B6)A&I[-WOZ/KYF'1736/A>P&F6E[KFN1Z6+TG[+'Y>]
MF4?QMZ _EC'-9VI>'[_3=?;1O*^T718"$1=)0WW2,^H_+GTH=.25["ABZ,YN
M,7M^F]O0RJ*W_$7A@^';+3I9+V.XFNO,$BQ8*(4(R >_7!^E<^QVJ3CH,TI1
M<79FE*K"K'G@[H6BNTNO!_AVRNUL+GQ8;>^94(CEM_E!89&6Z8_&N:UG1[O0
MM3DL+T+YB@,KH?ED4]&'M52IRCN94<92K/E@_/56^Z^Y0HI 02<$''H:-P Z
MCCFLSI%HH'3-&1TR,^F>: "BCO@__KH!!Z<_2@845J>'=(77=>MM-:<P+,&)
MD4 E<*3T/TK:C\(Z3J@DB\/^)HKV^0%A;3Q&,R8ZA>GY\UI&G*2NCFJXNE2E
MRS]=GIZ]CD:*OV5C:S)J'VV^%E+;1,8HW4$RR@D&/Z\?K6?D#&3CZFI:L;1F
MI-I=!:*"0!D\#WH]\YJ2@HI-PSC(SZ9I20!G(_$TQA11^OTI,@]"#[@YH$+1
M112&%%%%,04444 %%%% !1110,****!!1110 4444 %%%%( HHHH ****8!1
M110 4444 %%%% %W2-5NM$U2'4+)]LT9Y!Z.O=3[&O?M!URT\0:3%?VC?*_#
MQD\QOW4^XKYTK>\)^)IO#&J_:!N>SE(%S"/XA_>'^T/UZ5T8>MR.SV/(S7+E
MB8<\/B7X^1[[)]^+_?\ Z&I#56&Z@O8+6YMI5E@E(='7HP*G%6CT_"O2/C6F
MM&'^-%'?\:3_  H$+1244 +1244 '^%+_C2=OPH[_C0 M%)_A10 M%)10 M%
M)1_A0 O^-'^%)W_&CM^% "T4E% "T4E% "]JY#PM/-)XQ\9QR2R.D=] (U9B
M0@,"9 ]!G/2NO[5G6&K6-_J>I6EJ3]HL95BNOW>WYF0,.>_!% &AV_"EI.WX
M4?XT +1244 +244=J %H[4G?\:.WX4 +24=_QH[4 +1244 +124?XT ';\*7
M_&D[?A2]_P : "BD_P ** %HI** %IDG^J?_ '33O\:;)_JG_P!TT 0_8;62
MX@O'MXVN8D*1S%1N16QD ]@<"HI]'TVZFGFN+"WEEN(/L\SO&"9(O[C''*\]
M*+K5=/TY(A?7]K:[UROGRJF<=<9-6+:YM[R!9K::*>%ONR1.&4_B.* (YM.L
MKB*WBFM(9([9TD@1XP1$R_=91C@CL>U.EL;2:ZCNI;:)[B)&2.5D!95;&X ]
M@<#/TJ?O10!!:65K86L=K9V\=O;Q#$<42;54>P'X_G206%G;27$D%K#$]R_F
M3E$ ,K8 RW')P *L4&@#&U71G;PK=:/HAM].:2!H866/Y(0W#$*.^"2/?%7]
M*TRUT;2;73+*/R[6UB6*-3_= QSZGWJ/^UK'^V!HYN%-^UO]I$(4Y\K=MW9Q
M@#/&">>:M6UQ!=VZ3VTT<T3\K)&X96^A% #(+&UMIYYX+>*.6X8/,ZI@R,!@
M%CCDXXJ"_P!$TK5)89=0TZUNY(#F)IX0Y3G/!(XY%6;>Y@NXO-MYHIHCD!XV
M# X.#R/0YIEYJ%EIZHU[>6]L)&VH9I53<?09- $$NAZ3/8M8S:9:26C.9# \
M*E"Q));!&,DDG-31Z;8PZ>-/BLX$L@A3[.L8$>T]1MQC'-600R!E(((R".]4
M['5++4;B]AM9Q))93>1<+M*E'P&QR!GA@<C(H DL-/L]+M5M=/M(;6W4DK%#
M&$4$]> *62QM9KR"\DMXGN8 PAF9 6C#?>VGMGO4]4)]<TFVNC;3ZI90W (!
MBDG17!/08S0!9-E:F^6^-O&;M8S"L^WYPA.2N?3(!Q[5!?Z+I>J20RZAIUK=
MR0'=$T\*N4/MD<5=!S@Y%';\* *9TC33I\FGFPMC92%B]N8@8V+$LQ*XQR23
M]:C30-'BTTZ;'I=FEB6W&W6%1&3G.2N,9R!S6A_C10!EZWI'V^UGFLTMHM7%
MM)!:WDL6YH=XP2._OCVI^@Z-;>']!L=)M%Q!:0K&OJV!RQ]R<D^YJ[<SPVMO
M)/<2I##&,O)(P4*/<G@57LM4T_4B_P!@OK6ZV?>\B97Q]<'B@!FI:'I.L!!J
M>FVEX(_N?:(0^WZ9%65L;2.R^Q);1):;#'Y"H FT]5VXQBIJ#G'% '/^*M ?
M5/ VI:#I<<$#3VAMX%/R1IZ#@< ?2KFEZ!I^FM'=)86::B84CFN8X@'?"@'Y
ML9(XIT.O:7<3:C MY&'TUE2\W_((25W#)/'0]1FM)65T5U(96 ((.010!!#9
M6MO/<3PV\4<URP>=U3#2$  %CWX %5GT'2)-+&F/IEHVG@Y%J808P22<[<8S
MDD_C6A10!1BT32H(IHH=.M8XYHA!*B0A5>, @*0!R ">/<U))IEA+:06LEE
M]O;E&AB:,%8ROW2HQQCMCI4K7,"W*6S3QB=U+)$7&Y@.I ZD"I: %I.WX4?X
MT=OPH 6BCUHH 3_"EI/\*7_&@!*6DHH 6DI:3M0 M)VI?\:3M^% "T4?XTE
M"T444 %%)2_XT )V_"E_QI.WX4O?\: $I:3M^%+0 4E%% "U@S^$O#3/)<3Z
M1999B\DC( "3U)K>[UX+<WK^)/$-U9^*?$L^FV\<[+'"8&VD;B .P7CNP-5%
M7)D['3:YKGPZTB3RK;1[74KA6 VVT8V*?=SQ^ R:]3[FO,? ^AZ/;^-=>MK2
M..[MK1(/LTLA$N-RY)!Z=?:O3^U.=MD$;A1245!1SOCS_D2-5_ZY?U%>!U[Y
MX\_Y$C5?^N7]17@=>?C/B1]9P_\ P)>OZ(?#!)=3Q6T(S+,ZQI_O,<#^=>BH
MK7GC35- $4HL9=._LR!V0[5:)<J<_P"]O_.N3\(2V5MXFM[S4)DCM[17G^<X
MWL%^51[Y(X]JNVWQ%\2I=PS7%^7A$BM)$(DP5SR!QGI44G&*U>YU8R%:M4:I
MJ]EU[M]/-6*G@NT^T>*+:2>-MEDKWDXQG'EC/Y[BHK08W6L> ]3>YAE6XL;_
M .V@NA7Y)<[P,^Y)J]-J=CX?NO$^I:/J-N]U=31I9&,ABJ-AW./0$D?@*CT+
MQG?:E>S:;XBU)7TV\MI(6:1%41L1P<@#Z?C5)1BN5O>YA4G5JR=>,=(\O>^F
MKLK>=C.M#_:7P[U*U'^MTNZ2[0?],WR&_7)J/6F-CX2\/Z6 5>=7U&8?[_$>
M?^ YJ/PA=6MKK$UIJ,ZQV5];2V=Q+G"@$<-GZC]:@\4W\6H>(KE[9@UI"%M[
M<CH41=H(]B<U-UR7Z['3&$OK7L[>[?F_"WYW9:\!?\CYI'_723_T4];T%AIW
MAO2M6U[3-3_MF8J]IB) JVQD(RS\Y].W^-<YX,NK>Q\8Z;=7<R0P1NY>1S@#
M,; 9/U(J;PI?VD.M7UG?2I%I^I0RP32.<*IY*-_GUHIM<J1GC*<Y5)25[)1N
MNZN[K_AC1\.Z-<ZW\/+^SM)+=)!JB-FXE\M<"-<\X/K4>LVHATK1O"%E=0WN
MH+<O-.\3@1K(^<+N/U)_#WK.AN;=?A]>V$D\1NCJB2+&#RRA "P'ID'FL!?D
MQC*X.1CBB4U9+R-*5"<JDIWT4FTK=;&KK'AO5]!BBEU&VCB69BD82=7R0,]!
M78P&33/%NAZ&]O,UI#8BQN,1DJ7G&Y^?J5KC- %O-XBTX:C=!+1)EDE>>0D
M+\W<]R *V;WXB>(WU"YEM=1,=N96,4?E*0$SP.1GI[TX2A%7V)Q%/$56J=DW
M9^2UT5M]5J4]#GMO#?BBYCU3SO)A6>UD\E<N205X'ZU-J.B:'=>&;O5O#E[>
M-]AVFYMKM<.%8X#*?U[C@]*N:U%H.N^*I;EM7CLHKVU2990H94GP 4D&>.!D
M_7K45V=)\.^'-1TVTU:/5-0U,)'+);KB*&)3GU/)R>_?L!0DDFG:Q/M'*4)P
M<E-\MUT>NM_37J5_'0 U/3H1_JH])MT3'3;AJF\83SQ77A^[BE:.X.C0$R(<
M'/S#.?H35B6+1O%FF:9+=Z[#I=[96RVERDR9\Q%Z,G(YZ^O7VK-UN\L_$GBF
M&.WN4M-.CC2S@GG4[5C0'#$9'!R?3J*)IV=GOL*@]81DG[BE?3^KWW)-9P/
MWA8#UN__ $8*YA_]6WTKOM6TK2I/"FG647BK3'FTY9W(49,Q<[@ -W!XQWK@
M6R4/'..E157O?<=.!FI4Y)=WY;MLZCQ]@^+9@1Q]F@X_[9BK&M3JV@>"KRZA
M-TRQ2(\))S,B.H52??\ K6EK^E:'K>KG5)?%UA;P-#&'B1=\@VJ <?-U_"LV
M7Q+IK>+M%GA@9=$TK;# KK\Q3O(1ZYP<=?EK1JTG=[G'2DYTZ<8Q=X)WW71J
MU_/R-@Z=)K&BZG]N\'PZ/'!:/<6MU'PVY>0K#KS63ILFDZ;X&M=4N]+BO;TW
MTD<(?A"<#.\]P!G K76YTZR.M2S^,?[3DO;.=;>'D(N1D;N2-W0 #'?BN5EN
M[=O .GV8F0W":A)(T6?F52G!QZ4Y-+7K8SP\9SCR.ZBVNZZ.^^IIZKI-GK.H
M>&[C3[86"ZTNV:&/[L;*V&*]NF?R%7(-3\.3^(!X>_X1VW&GM,;5;H,?.WYV
M[\^Y_&LYM;@L;'P=<0NLTVG&5YX48;ERXX/H2,UHK9^%K/7!XD'B.&6S68W2
M6*1?OBY.X+UZ9YZ4)ZW5O/[@FGRJ,^:R3M:^]W;\+6N5="TW2['_ (2A-8MF
MO(]-VXVX#,5D(&#VR0,_4U!JCZ?K?A!M6M]+@TZ[LKM8'6W/R2(PR/Q''7T/
MJ*ALM6BGT[Q9+=2)%<:@J/'&6^\3(6('KC-5[6Z@3P+J5FTJ"XDO872,GYF4
M#D@>U3=62\CHY)^T]I*_,I17ELKZ%CX?Y/C6Q&?X9?\ T6U8VESRV^NV4\)(
MECNHRI'KN'\QQ6GX*NK>R\765Q=SQP0*) TDAPJY0@9_$UJVFF>'/#MZFJWW
MB&WU0V[^9!9V:<R./NY.3@ X]/TJ8)RBFC2O54*LTTW>*LK/7XB?4+&T?Q/X
MYW0H_E6CS1[ADHYVDD>AR34>D);Z?X.M=2M?#]MK,LDSK?M(26@ /R@  X&.
M<_XUFZ5JZSOXHN[Z:..XO[.0H"?O.S [%]<#CZ"K?A>WTVR^Q:O'XL73Y(B#
M>6CH2S8/W1SR"/8]>.:T33=UY_F<M6,HTW"=].7375J.VG]7'>%])6YT[4=>
M@T/^TY%N?)M+'<-B9^8LV>H 8"F>*]*\K2;#6I]$&D3O<&WN+16^1P!N#+Z
M@$5-IVLZ=J$>M:9_:4FB17=\;VRN!\JKV*M@C (&<=.>M9^J?9-.NM.\SQ#)
MKS0W*S7$8),2H".!DG+'G\Z'R\ED.'M7B>9W79:[6V['3Z78'Q!NM+GP1%I^
MFS0MY5XF0\9 RIY )_*L3PM;1IX7N]2MM&@UG4H[@1R03'/E0XSN"XR>?\\5
MT<.H:9'XI;6+CQKY]M<%_L]F,A4RIX?G  [<#FN/\-V%E+!'>IXH31M0AD.]
M)%ZIG(V\C/TR?I5.UTU^AA3<G3FG=+W7]K?6Z[_,G\/:;;:_XAU.]&E,UM:1
M&X738FP7?HL?.."P8\^U7];TF:\\,WVH7GAE-$NK$QM&T1^2:-FPRGW&0::G
MB32I/&.MOY\MKINJ0?9_M<:E61P!B7 Z9.X_E6?K5O;VFERA_&<FK3R%1';1
M,Q0KD$E\D]OIS4WBH6-7[5UXMWC\-M_FNWK<Y>BBBN0]T****8!1110 4444
M %%%%(84444Q!1110 4444 %%%%( HHHI@%%%% PHHHH$%%%% !1110,***T
M=#T2[\0:K'I]H"&;F24C(B3NQ_H.YQ0DY.R(G.,(N4G9([GX4WFIM--9^67T
MJ-MWF,<>7(1]U?7(Y([=>]>JUF:9I=IHVGVEA91[(8FQSU8X.6)]36F:]:G%
MQBDSX'&XB->O*I%63#_&DI>_XTG;\*T.46BBB@ HI*7_ !H 3_"E_P :3_"E
M[_C0 E+2=OPHH 6BDHH 6DHH[?A0 O\ C11W_&D[?A0 M%'^-)0 M%%% !7/
M:%HMWIGB/Q)?SM$8=3NHI8 C$L%6)4.X8X.1[UT(Z5SF@:S=ZCXD\36-P4\G
M3KN**#:N#M:)6.3WY- '1=OPI:3M^%+_ (T )2TE% "TE+2=J %I.U+_ (TG
M;\* %I*7_&D[4 +1110 44E+_C0 G;\*7_&D[?A2]_QH 2EI.WX4M !2444
M+3)/]4_^Z:?_ (TR3_5/_NF@#S[Q/IEAJWQ2\+6VHV<%W;_V=>,8YD#+D;,'
M!JO%IUOX(^*>D6^CH;;2_$,$\<]DA/E)/$ PD5?X20<$?6I/&&M6'A_XD^&-
M1U29H;1=/NT,OENX#'9@?*">WI2Z==?\)W\1--UNQ@N%T+0X)1%=31-&+FXE
M 4A%;!VJO?'48[T 6_#WC^_\1W;"U\,7"V%M+/#>7K72A(GC+;0H(!DR%7)
M^4MCGK5B7Q\(OA?%XT.FY\R.-_L?G]-\@CQOV_[6>G:H/AE$S^"+N+:07O[T
M $8ZS-7G-UXAA7X*CP?]COCK=H$AO+<6SXMPEPI+LQ&-IXQC))8>] 'I^O\
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
M]OPIDGWXO]_^AI_;\* %[_C24O?\:2@!:*** $I:2EH 3_"E[_C2?X4O?\:
M$HHI: $HHHH **6DH 7O^-)_A2]_QI/\* %I*6DH 6BBB@!*RM,UV'5-6U>P
MBBE233)TAD9L8<LBN-OM@BM6L72-";2]<UW4#<"0:I<QS! N/+VQJF,]\XS0
M!M=OPI?\:3M^%+0 E%%+0 4E+24 +_C2=OPI>_XTG;\* %_QI*7O^-)0 M%%
M% "4O^-%% "=OPI>_P"-)V_"E[_C0 E+24M "44M)0 O^-,D_P!4WT/\C3Z9
M)_JF^A_D: .$URUM[OXK>%HKF"*:,Z;>$I*@8?\ +/L:J7&GVWA+XN:&^E0I
M;6OB""X@O+>,;8V>)0ZR!1P&YP3]?6G>+=5BT+XB>&=5NX+M[..PNHW>WMWE
MVLVS (4'TIVF-=^-O'UCK_\ 9UW9:)I%M*EH]W&8Y+B>7"LP0\A0O<]Z &R?
M$367M+K7['PPMQX6M9762[%T!/)&C;9)DCQC:N&X)YQU':]J/C+6;CQ!=:5X
M7T2VU/[#;PW%R]Q=^1N$H)58Q@Y^4=3P,UYMI?AOPCH>G2:+XH\,:[<ZQ;22
M1[K7[2T5XI8E&38VP J0,<<@UTGCDZ6+IH;#1->L/$UG;QQZ1>V$3?OOE!5&
M894H&^5@_0 XZT =9)KEG:?$*]MY],@BDM]"%[+?  R[!(08NG*C!/7K6"/B
M#XND;0[E?#-A#INMS+'9R3WIWA64LF\ <%E&0.?2B]74(?'&JWUW'&DH\'8D
MFE0BW\X.203TQGMGI7+>"[C1]//AJ\UL^+Q;P)&MB=2C!LH9G7:&7:,XR2$)
MX (H [JZ\:>(9_$^M:!H7AN*]GTUXR9YKGRHMC(&P3C[Y.0 ..,FKEMXRU+7
M/"6E:OX<T%KRYU L&BFN!'';%<AM[XR<,,# Y]J9X4MYH_B)XYEDBD2.6>S,
M;LA"OB$YP3UQ[5Y];6]W;^ _"T&J6^K)X>^VWQU2&Q1UE.97,08+\^PG.<?X
M4 ==J/BO7-2\%>++4Z3#::YI430W<(NCL6-XB_FQN!G.TY XY'6L_P#MS5;+
MX.?VCXBT+3;VWAM[0V\,DYE%PI*C=)D<,,@]^:K>#=($FG_$*TTG1[VPM+ZW
M1+""^W[WW6[ '+DGDG."> <<8Q4>J:DVN? F;3;?3M12\L(+.WFAEM74EU=
M0O'S8VG.* .WU[Q5JD?B'_A'O#6DPZCJ,4 N+I[B?RH;="<*"0"2QYX]!FLV
MX^)$EOX'U?6IM),.IZ1=I:7M@TF[:YD1<JP'((?(..>GO4>H:@_@KXBZMJU]
M8WL^E:U:VX6YM8&F\F6$,NQE49 (;(/K7.:SIVH7_@/QEKLFG74$FM:E:2VU
MHR$RB&.6)59E'() 8X[4 =CIOC+63XGT_2]=\/+IL.KI(UA(MP)'!1=Q250,
M*Q7G@\=.:[;M^%<=XH@E?Q[X&D2)VCCN;LNX4D)FW;&3VY]:['M^% "]_P :
M3M^%+W_&D[?A0 O^-)2TE !2T44 )2_XTE+W_&@!.WX4O^-)V_"EH 2EHHH
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
MJO\ W\'^%2R??B_W_P"AI_:@"OYMU_SZK_W\'^%'FW7_ #ZK_P!_!_A5FDH
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
MMPV#%OWN@ST)Z@_B:]I[XYZTY7ZBC;H)12T5!1D^(_\ D7[K_=KSFO1O$?\
MR +K_=KSG_"N3$?$>[E?\)^I);VYNKF&V7K*X3\S78IIM_)XCNFDM"MA-"UM
MNW+@(!\IQG/4?K7,Z1>0V&HK=3AB(U8H%&<L1@?AR:@BOKR*:.;[1.SHX<@R
M,03D'UZ=:F$DEJ;5Z=2I)\O1&AX<M)6US!C+/:([E.F67@#GU)_2K;:7J*>&
MK];ZW*-%*+I"64Y./GZ'BH+K5K7_ (FCV1F26\D0JVTKM4 %N?KFJVE:H;6\
M+7DD\MM)&T<JEV?((ZX-5>*]TS<:LVZB5K6TZZ?TR2R;[1X=U&U/WK<K=(/8
M<-^G\Z;JN+?3M,L>C+$9Y!_M.<C\A4&D7D-AJ DF5FMW1HI %R2I'I4>IW8O
MM2GN$!$;D! 1@A0,#BI<ERFRA+VVVF_SM8M>'./$5B?]ING^XU:*O8)INH7&
MCQ2+=*"DWV@_,L9/S%:R-'NX['5K:ZF#&.-FW;5R>5(Z?C3])OX['47EG#?9
M9E>.15')5NG'K3A))6(KT92FY+HE\[/8NZ;!:S^%KE+NZ^S1?;%(?;NYV+@5
M#>S64T-EI=G,4M(G+/<S#:"QZMSVY-55NHDT*:P^<R-=+*IV\;0,?GQTJB..
M<<_2DY)*R*IT7*<I2OOI_F7KZPAMA$+?4;>\:1MNV$YP>V<9[UT@TW4;?7K
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
M4444!<**** "BBB@ H_"BBC0 HHHH **** #-%%%&@,/RHXHHH /P%'%%%
M<4<>E%% ;!1]>:** #M1110%PHHHH .U%%% !1110 4444 %%%% !112\^Y.
M< >M #H89+B=(84+R.=JJ/>O1]&TJ/2;,1*0TK<RO_>/^ JCX<T,:=;_ &B=
M?]+E'(Q_JQZ?7UKH*[*4.57>YX&/Q?M9<D=D)0>AI:0]#6QYPR#_ (]XO]Q?
MY5)4<'^HB_W!_*I* $I:** $HI:* "DI:2@!:2EHH *2EHH 2BEHH 2EHHH
M2EHHH 2EHHH 2BEHH CE^]#_ +_]#3Z9+]Z'_?\ Z&I* "DI:2@!:2EHH 2E
MHHH 2EHHH 2BEHH 2BEHH 2BEHH *2EHH *2EHH 2EHHH 2N>T+6;K4O$?B2
MQG\OR=.NXHH"JX.&A5SD]^2:Z&L^RTNQL=1U&[MABXOI5EN<OGYE0*..WRB@
M#0I:** $HI:* "DI:* "DI:* "DI:* $HI:* $I:** $I:** $I:2EH 2BEH
MH *;)_JG_P!TTZFR?ZI_]TT )']Q/]T?RIU(G^K3_=%.H 2BEHH 2EHHH 2E
M[T44 )2T44 )12T4 %)2TE "TE+10 4E+10 E+110 E+110 E+110 E%+10
ME%+10 4E+10 ?YZ44?G^%% #:*6DH 6BBB@ HHHH 3GMUKQKQSH#:+KC3PH!
M97C%XR/X7ZLO]1Z@^U>RUGZWH]OKNERV%UPC\JXZQL.C#W'^- '@5%7-4TR[
MT?4)+*]3;,G<?=<?WE/<&JE !2444 +24M)0!=TE2^M:>H'+740'_?8KZ /W
MC]:\.\'VAO/%^FQCD)+YS>P09S^8 _&O<1TH *6BB@ HHI* %SCGTKRKP[XE
MM/ NIZMX>UM)H8S>/<03K&6!5L8R!S@@ Y'OZ5ZIUKS?6O&_@+5':WU6UGN6
MA=DW-:-D8.#@]<9%5'4F10\9>+;+QA#:>&]"66XENKI-\K1E%4 ]L\GU)Z
M^M>K].G3I7F&E>-/AYH;E].LY[>1AM,@M&+8/^T>W^%>H'@XISTTL"[A24M%
M049NN0276D3P0IODD&%7.,UQ?_"-:Q_SY'_OXM>A2?>B_P!_^AIYZ\FLYTU)
MW9UT,94H1<8GG7_"-:Q_SY'_ +^+1_PC6L?\^1_[^+7HG%'&.M3[")O_ &G6
M\CSO_A&M8_Y\C_W\6C_A&M8_Y\C_ -_%KT3CU[T<>M'L(A_:=;R/._\ A&M8
M_P"?(_\ ?Q:/^$:UC_GR/_?Q:]$X]:./6CV$0_M.MY'G?_"-:Q_SY'_OXM'_
M  C6L?\ /D?^_BUZ)QZT<>M'L(A_:=;R/._^$:UC_GR/_?Q:/^$:UC_GR/\
MW\6O1./7M1Q1["(?VG6\CSO_ (1K6/\ GR/_ '\6C_A&M8_Y\C_W\6O1./6C
MCUH]A$/[3K>1YW_PC6L?\^1_[^+1_P (UK'_ #Y'_OXM>B<>M''K1["(?VG6
M\CSO_A&M8_Y\C_W\6C_A&M8_Y\C_ -_%KT3BCCUH]A$/[3K>1YW_ ,(UK'_/
MD?\ OXM'_"-:Q_SY'_OXM>B<9Z]Z./6CV$0_M.MY'G?_  C6L?\ /D?^_BT?
M\(UK'_/D?^_BUZ)QZT<>M'L(A_:=;R/._P#A&M8_Y\C_ -_%I/\ A&]7R5^Q
MG(QG]XM>B\>M,7_72_\  ?Y4>PB']IUO(\^_X1K6/^?(_P#?Q:/^$:UC_GR/
M_?Q:]$X]:.*/81#^TZWD>=_\(UK'_/D?^_BT?\(UK'_/D?\ OXM>B<>M''K1
M["(?VG6\CSO_ (1K6/\ GR/_ '\6C_A&M8_Y\C_W\6O1./6CCUH]A$/[3K>1
MYW_PC6L?\^1_[^+1_P (UK'_ #Y'_OXM>B<>M''K1["(?VG6\CSO_A&M8_Y\
MC_W\6C_A&M8_Y\C_ -_%KT3C/7O1QZT>PB']IUO(\[_X1K6/^?(_]_%H_P"$
M:UC_ )\C_P!_%KT3BCCUH]A$/[3K>1YW_P (UK'_ #Y'_OXM'_"-:Q_SY'_O
MXM>B<>M''K1["(?VG6\CSO\ X1K6/^?(_P#?Q:/^$:UC_GR/_?Q:]$X]:.*/
M81#^TZWD>=_\(UK'_/D?^^UK;\/>&Y;><W=_'MD0_NHR0<'^\?Z5U/&.M+3C
M1BG<SJYA6J1Y7H HHS1FM3A%I#]T_2C-(3\I^E "1?ZF/_<'\J?3(C^ZC_W1
M_*G9% !11FC(H 6DHS1F@ HHR*,T +249%&: %I*,BC(H 6BDR*,T +129HR
M* %HI,T9% "T4F:,T +129HS0 R3[T7^_P#^RFGTR3[T7^__ .RFGT +249%
M&: "BC(HS0 M)1FC(H *6DS1D4 %+29HS0 M%)FC- "TE&:,T +249%&: "E
MI,BC- !11FC(H *Y/PM!+%XP\:220R(DM_ 8V92 X%N@R/7FNLK,T[7+;4]5
MU;3XHYDETR9(96<#:Y9 XVX/3![XH TZ6DS1D4 +129HS0 M%)FC- "T4F11
MF@!:*3(HS0 M%)FC(H *6DR*,B@ I:3-&10 449HR* "EI,T9H *;)_JV_W3
M_*G9%-D_U;'_ &3_ "H $^XOT'\J=34^XO\ NC^5/H **** "DI:* $I:**
M$HI:* "DI:2@ HI:* "DI:* "BDI: "BBB@ HHI* %I*6DH *6DI: "DI:2@
M!:2BEH 2BBB@ I:2EH *2EI* %I*6B@!**6B@#)U[P]9>(;'[/=J0ZY,4R#Y
MXSZ@_P!.]>0:]X7U+P[(?M4?FVV?DN8A\C?7^Z?8_G7NE->-)(VC=0Z,,,K
M$$>AH ^=>/6D_"O7-6^'&CWQ:2R>33I2<XB&Z,_\!/3\"*Y2Y^&FO12$0/9W
M*]F$A0_D1_6@#CJ7O74+\._$I.#;VR#U:X'^%;.F_"V5I%?5=058OXHK4'<?
M;<>GX"@";X8Z056ZUF52-X-O#GN <N?ID 9]C7HU16UO#:6\=O;1K%#$H1$4
M<*!VJ6@ HI*6@!***6@!.:\U\6:UX,\.ZB]FWAVVOKX_O)52-5"9Y^9CW/7
M'>O2QUKSOP#:65U?:_K=ZL+7LNIS1*TI&408/&>F<]?854=-29=BGX8UOP5X
MBOTT^7PW;6-X_,2R(KJY] W'/7@@9Q7I_4UYU\2[6R@L-/UNS$"ZA:7T.UXL
M992>AQ[@'\/>O13]X_6G+74(A2TE+4%%>=9&:+RY=GS_ -W.>#2>5=?\_8_[
M]#_&B\N(;2#[1.X2&,Y=SV&*S1XLT+'_ "$8OUIJ,I;(RG6IP=IR2-+RKK_G
M['_?H?XT>5=?\_8_[]#_ !K._P"$LT+_ *",7ZT?\)9H7_01B_6J]G/L1]:H
M?SK[S1\JZ_Y^Q_WZ'^-'E77_ #]C_OT/\:SO^$LT+_H(Q?K1_P )9H7_ $$8
MOUH]G/L'UJA_.OO1H^5=?\_8_P"_0_QH\JZ_Y^Q_WZ'^-9W_  EFA?\ 01B_
M6C_A+-"_Z",/ZT>SGV#ZU0_G7WFCY5U_S]C_ +]#_&CRKK_GZ'_?H?XUG?\
M"6:%_P!!&+]:/^$LT+_H(Q?K1[.?8/K5#^=?>:/E77_/V/\ OT/\:/*NO^?H
M?]^A_C6=_P )9H7_ $$8OUH_X2S0O^@C%^O^%'LY]@^M4/YU]YH^5=?\_8_[
M]#_&CRKK_G['_?H?XUG?\)9H7_01A_6C_A+-"_Z",7ZT>SGV#ZU0_G7WFCY5
MU_S]C_OT/\:/*NO^?L?]^A_C6=_PEFA?]!&+]:/^$LT+_H(P_K1[.?8/K5#^
M=?>:/E77_/V/^_0_QH\JZ_Y^Q_WZ'^-9W_"6:%_T$8OUH_X2S0O^@C%^M'LY
M]@^M4/YU]YH^5=?\_8_[]#_&CRKK_G['_?H?XUG?\)9H7_01B_6C_A+-"_Z"
M,7ZT>SGV#ZU0_G7WFCY5U_S]C_OT/\:/*NO^?L?]^A_C6=_PEFA?]!&+]:/^
M$LT+_H(P_K1[.?8/K5#^=?>:/E76/^/L?]^A_C35CN?,D_TH9&,_NA_C5#_A
M+-"_Z"47ZTQ?%>A^9(3J,7.,=?3Z4>SGV#ZU0_G7WFIY5U_S]C_OT/\ &CRK
MK_G['_?H?XUG?\)9H7_01A_6C_A+-"_Z",7ZT>SGV#ZU0_G7WFCY5U_S]C_O
MT/\ &CRKK_G['_?H?XUG?\)9H7_01B_6C_A+-"_Z",7ZT>SGV#ZU0_G7WFCY
M5U_S]C_OT/\ &CRKK_G['_?H?XUG?\)9H7_01B_6C_A+-"_Z",/ZT>SGV#ZU
M0_G7WFCY5U_S]C_OT/\ &CRKK_G['_?H?XUG?\)9H7_01B_6C_A+-"_Z",7Z
MT>SGV#ZU0_G7WHT?*NO^?H?]^A_C1Y5U_P _8_[]#_&L[_A+-"_Z",7ZT?\
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
MBB@ P/0?E1QZ#\J** #CT'Y4<>@_*BB@ X]!^5&!Z"BB@ X]!^5&!Z#\J**
M#CT'Y48'H/RHHH ./0?E1QZ#\J** # ]!^5''H/RHHH ,#T'Y4<>@_*BB@"Q
M8WTVFWL5W;,%EC.1Z$=P?8UZ_HNL0:UI\=S#@,>)(SU1O2O&*U-!UN?0]16X
MCRT3X6:,?Q+[>X[5S8B@JD;K<];*LP>%J<DO@>_EYGLE+5>SNX;ZUCN;=P\4
M@W*P]*GKR=>I]NFI*ZV"EHHH&%%%% "4M)2T %(?NGZ4M(?NGZ4 -B_U4?\
MN#^5/ID7^IC_ -P?RI] !24M% !24M)0 M%%)0 4M)2T )12TE "T444 %)1
M10 M)2TE "T4E+0 4444 1R?>B_W_P#V4U)4<GWHO]__ -E-24 )2TE% "TE
M+24 +24M% "4M)2T %%)2T %%%% !1124 +1110 E+110 E+24M "5GV7]E_
MVCJ)LA;B[,J_;?*^]OVC;O\ ?;C\*T*YGPYIEY9>*/%EW<0&."]O(9+=R1B1
M1"JDC'N#UH Z>DI:* "BBB@ HHI* "EI*6@!*6DHH 6BBB@!***6@ I*6DH
M6BDI: $I:2EH 2FR?ZMO]T_RI],D_P!6W^Z?Y4 "?<7_ '1_*GTQ/N+]!_*G
M4 +1110 4E+10 4444 %)2T4 %)2TE "T44E "T444 )2T44 %%%% !2444
M+24M% "4M)2T %)2TE !2T44 )1110 M)110 M%)10 M%)10 M%)10 4444
M+1244 %%%% "TE%% "T4E% "T4E'% "].:\MN/A3J4EW<R1>(/+AFF>3RPK@
M88D\@-@G!P:]1]J\VU+XC:E?W<VG>%=%FNIHV,;3R)N"D$C.T< <=R/I5QOT
M)E:VIGM\+=2LH [^*EMX(R.2SHBCT^]@5ZT?O&O%[#PSK7C'Q+?6/B75[@2Z
M?Y;RH"& W<@*!A5[<XKV<\G=1,(BT4E%048GB[_D5K__ '/ZBO(J]=\7?\BM
M?_[G]17D5>G@O@?J?(<0_P"\1]/U"C(Z9Y]*"0 3TQR:[.XM8_\ A&9-%$2B
MYM+.._8]]Q)+C\ 1^==$ZG);S/*P^&=92:=K+[_(XRC(['/K5G3[5K_4;:T7
MCSI50X[ ]3^ S70>*G@U&SM]2MHE1(9Y+)]HXP#E#^7\Z)5+340IX9SHRJ7V
MZ=^_W'+<8SGOB@XZ=ZWM05;SPGI=X OF6KO:2D#MU3]/YTB!;+P7*Y \W4+H
M1@X_@C&?Y_SJ55NK^=BGAK2:OHH\U_+I^.AA'C/I2;E)P&&?K6WX3 /BS3P<
M'+MG(_V&K9M=7G\0VNIV^J6MN;>"V>1)DBVF-P?EY/?Z>E%2JXRM8K#X15:?
M-S6;O;3LKZOH<9WYX%';@UK>&(E?5UN94#16<3W+@G^Z.!^9%2^)E5[^WU*,
M*L=_;)<87H&QAA^8%5[3]YR&?U9_5_;>>WZ_?H8A(4?,<4 @C(.:ZDW$?A.Q
MM$M[6"75;B(32S3IN$:G[J@?YZ9K,U?6QK%M'Y]G;Q7B/DW$*[2ZX/!'UQ2C
M4E)W2T+J8:G35IS]Y=+?A<R"0#C<,^E+79:%KCWNI6^E6VDVHTUQMD3RLD#'
M+ENGO7)W:PI>W*P$&!97$9_V0QQ^F*<*EY<K5B:V&C"G&I&5[NVUB$G')(I
M0>C UTGA2Y:SCUBZB$;216>]-ZY&0:N6.I)XKD;3-3M;=;B1&-M<PIM*L!G'
MTX]>:B=5Q;5M$:4L'&I"+Y[2ELK?J<@3[X^M 8'H0:Z#18X-/TJ[UR[MDGDB
ME^SV\4@^7S.I)^G]*@U/Q')J]A)#>V=J;@$&&XB3:5YY'T/-5[1N7NJZ(^K1
MC!.I*S>J5OU\S&!!Z'-!( Y.*[;Q?%'=6.^.)%ET]XT?  W1R(#_ .A<51\'
M*EM/)J,L8<"6*UAR,Y:1AD_@O\ZE5[T^>QK++Y1Q*HWT[_G_ )'+]LT5;U4
M:QJ '07,F/\ OHU4K9;'!./+)Q[!1113)"BBB@ HHHH **** "BBB@ HHHH
MZ7PEXC;1KHVUPQ^PS,,_],F]1['O7J2L&164Y!&00<YKPCM7=>"_$NTQZ3>R
M9!XMY&/_ (X?Z?E7!BJ%_?B?29+F7*UAZKTZ>7D=]1117GGU0M)110 4M)10
M M(?NGZ44'[I^AH ;%_J8_\ <'\J?3(O]3'_ +@_E3J %I*** %I*** "EI*
M* "EI** "BBB@!:*2B@!:*2B@!:*2B@!:*2B@!:*2B@!DGWHO]__ -E-25')
M]Z+_ '__ &4T^@ I:2B@ HHHH 6DHHH *6DHH 6BDHH 6BDHH 6BDHH 6DHH
MH *6DHH **** %K#T?76U37->T\P"-=+N8X0X;/F;HU?.,<8SBMNLO3=#@TO
M5M7U".:1Y-4F2:17QA"J!,+^ H U:2BB@!:*2B@!:*2B@!:*2B@!:*2B@!:*
M2B@ HHHH 6DHHH 6DHHH *6DHH *;)_JV_W3_*G4V3_5MT^Z?Y4 *GW%_P!T
M?RIU,3[B_0?RIU "T4E% "TE%% !2TE% !1110 M)110 4M)10 M%)10 4M)
M10 M%)10 M%)10 M)110 4M)10 M)110 4M)10 44M% "44E% "T4GY4?E0
MM%)10 M'>DH_*@!:*2B@!:*2B@!:*2B@!:2BB@!:*3\J* %HI** %YKSV_\
MAS=6EY+J'A;6[FPN)&+M"\A*,2<XR.H_W@:]!P#QQS7&^ =1OM:.N:E>W<LD
M;7[P06S$;8$4 X ]>15)M:B=MCD+37M?\%>(;[4O$NDRS?;Q&DUS$ $^7@$$
M?+R.W'2O8SUQ7%?$C4+W1]&LM3L;IX3!>()8A@I.A!RK#'/3^==ID'D'KTHE
MJKB6F@44E%248OB[_D5[_P#W/ZBO(J]<\6_\BM?_ .Y_45Y'VKT\%\#]3Y#B
M'_>(^GZE[1['^T=9M+,C*R2@./\ 9'+?H#79VJ:4WBV34/[>MY3<,T)MPGWE
M(VA<_E^5<5IFHR:5=M<PHK2F-HU+?P;OXA[U37*%2AVLI!5AV(Z?E6M2E*;W
ML<.&Q5.A!>[=WO\ Y?J=3X;T\:?KFHO<2B%--C=!+)R%<_*I_+)JS;:98_\
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
MKRHK'D FEDEBBQYDB)GIN8#.* 'T4QI(T0.[JJGC)/%'FQ>7YAD3R\9W9&*
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
M"7(D0*NTX(YXK0I: *&HZ>U[)&RNJA0000>>:=J%DUY#&BNHV')+#VQ5REH
MH7%FTFGPV@<9!5<D<<9I\5FT>G/:EUW," >W-5O$.K1:#H=QJTT3S1V@\QHX
M\;F'3 SQWK@/^%X:5_T!-0_[^1_XU2BWL9SJP@[29Z1I]FUG!)&SJQ9L@J.!
MQBH].T]K)Y&=U;<N./SKSO\ X7CI7_0$U#_OY'_C2_\ "\=+_P"@)J'_ '\C
M_P :.278GZQ2[GH=OI[P:@]R9%*L6^4=1FAM.=]3%WYB;0P)4CG@8KSO_A>.
ME?\ 0$U#_OY'_C1_PO'2O^@)J'_?R/\ QHY)=@^L4NYZ)>Z>]W<1RK(JA ."
M.>N:=J5BU\L81U7;G)8>M><_\+PTK_H":A_W\C_QH_X7AI7_ $!-0_[^1_XT
M_9R[!]8I=ST>ZLVN;%( RJ5V_,1QP*/L3#2C9[UW;2-W;KFO./\ A>.E?] 3
M4/\ OY'_ (T?\+QTK_H":A_W\C_QHY)=@^L4NYZ19V;6MG)"74EBQ!4<<BF:
M98O8>8&=&WXQMKSK_A>.E?\ 0$U#_OY'_C1_PO#2C_S!-0_[[C_QI<DNP?6*
M7<]#LM/>UNWF,BL&!P%'J:4:<PU3[673:6)VXYZ5YW_PO#2O^@)J'_?R/_&C
M_A>.E?\ 0$U#_OY'_C3]G+L'UBEW/1+K3WN+Y+@2*%7;P0<\&EU'3VO7C*R*
MFP$<C->=?\+QTK_H":A_W\C_ ,:/^%X:5_T!-0_[^1_XT>SEV#ZQ2[GI%]9M
M=V\:!U4J<G(XZ4DEFS:6MH&4,% W=N#7G'_"\-*_Z FH?]_(_P#&C_A>.E?]
M 34/^_D?^-+DEV#ZQ2[GI$%F\.G/:EP68-R!QS1I]DUE'(K.C%B#\H]J\W_X
M7CI7_0$U#_OY'_C2_P#"\=+_ .@)J'_?R/\ QI\DNP?6*7<]#T_3WLYG=I%;
M<N!M!]<T0Z>\6HM=%T*DM\H'/->=_P#"\-*_Z FH?]]Q_P"-'_"\=*Q_R!-0
M_P"_D?\ C1R2[!]8I=ST233WDU-;H2*%#*=N#GBH[RP:[O3(KHH0*"".>]>?
M_P#"\=*_Z FH?]]Q_P"--7XWZ4'9O[$U#YL?\M(^WXT<DNP?6*7<])U"R:]C
MC59%7:3G<#Z47%D9M/CMPRAEV_,>G%><?\+PTK_H":A_W\C_ ,:/^%X:5_T!
M-0_[^1_XT>SEV#ZQ2[GI"6;KI1L]Z[BI&[''6BRM&M;:2)G5BY)R!CM7F_\
MPO#2O^@)J'_?R/\ QH_X7CI7_0$U#_ON/_&CDEV#ZQ2[GHNF6#V'F;G5MP &
M >W_ .NFVNGO;WCW!=2&# !1SR:\\_X7CI7_ $!-0_[^1_XT?\+PTK_H":A_
MW\C_ ,:.278/K%+N>B?V>_\ :HN_,3;NSM(YZ8HN].:YNXYQ(BA0H(/7@UYW
M_P +PTK_ * FH?\ ?R/_ !H_X7AI7_0$U#_OY'_C1[.78/K%+N>BZE8-?;-K
MJNT$?-[XI]_:/=VL<2NBE6!R1QP*\W_X7AI7_0$U#_OY'_C1_P +PTK_ * F
MH?\ ?R/_ !H]G+L'UBEW/1VLF;2Q:!QN QG''7-+;V;0:?);%P68-R!QS7)^
M%?B;I/BC5#IR6UQ97++NA$[+B7'4 @GGVKMZEIK<TC.,U>)3TZS:Q20.ZMO(
M/ /:H]/T][.9Y&D5@RX^4>]:%+2*,^/3GCU1KLNI4LQV]^1BB;3GEU%;H2(%
M4KP1SQ5^EH S]1T][V1)%D5=JD$,.O.:DU*R:\CC5'5=K$Y()S5RB@"G-9M+
MIJ6P=0R[06(..*2.R=-+-H6&2",@<<FKM% %.QLWM+>2)G5BS$Y'TJ/3[![(
MR,\BMN4#"^U:%(WW3]* ,RQT]X;G[29$(93P!SS4CZ>YU478D3:&#;<<],5=
MB_U2?[H_E3J *%[IS75TDP=5"@ AASP:=J5DU]Y>UU79NSD$]:O4E %2[LVN
M;.. .H92IR0>PH-FQTK[)N&[;@-CCK5RDH J6MFUM926Y=2S%L$=.:33K)[(
M2;G5M^,8!JY2T 9]CI[VMQ)*TB,'!  Z]:$TYTU,W9D7!8G;CGI5^EH S[C3
M7GU%+D2* NW@CGBC4K![YXV5U7:#U!]:OT4 5+^R:\ACC5U4J<_,#Z4DMFTN
MF+:AP&4*,D<''-7*6@"G#9-%IK6A92Q##<.G-&GV;V<4B.ZL7;(VCIQ5RDH
MH:=I[V3NS.C;E&,"DM].>'47N6D4JQ;@ Y&:T:2@"A)I[OJ@NQ(NT,#@CG@4
M7VGO=W,<JR*NT8(8>]:%% %'4;%[U8PCHNW.=U.N;-I[&.W#J"NWDC@X%6Z*
M *#V3?V:EIN7=]T'MW-2V=H]K:20,X8L2<CW%6).L7^_W_W33Z *.FV+V(DW
MNK[L8*C'3-,L]/>UNGF+JP96&%'J<_TK0I: ,\:<XU0WF]-NXG;CGI1<Z<\]
MZLXD4*NW((YX-7Z6@"AJ-@]Z8V614V CD>II]]9M=V\<2.H*D')!]*N4E %1
M[-FTL6@==RH!N[<&B&S:'3I+4NK,P;D#CD5<I* *FGV;6,4BNZMN(.5%1Z=I
MSV4TCM(K!EP  ?7-:%% &=#I[1:D]UYBD$M\H'/-++ISR:DMWO7:"IVXYXK0
MHH S[_3Y+N9)$=%"+@@_7-/U&Q:]2-5=5V$GYAG/%7:* *5S9M/81VX=05V_
M-VXHCLV72S:;QN*D9P<=<U<I: *=E9O:VDD+L&+DG*CCI3-.L&L3)ND5MV.G
MMFKU+0!GVFGM;7LDYD4AMV HYY.:/[/?^U?M@=2N[.W'/3%:%)0!0O-.>YO$
MF5U4* "#UXS6:;V+Q#JFIV%NKQ2:3,(96E VN717!7!Z<CK715AZ-H<FEZYK
M^H/.DBZI<QS*@7!C"Q*F#Z\C- &A>V;7-K'"KA60@DD>@H:R9M*6SW+N  W8
MXZU<I* *EM9M#8/;EP2V[Y@..12:=9-8+(&=6W$8Q["KE% %"PT^2SN9)6D4
MJPP H]Z(]/=-4:[,B;2Q(7'/(K0HH SY]/>;44N@ZA05.W'/%&H:>][*CJZJ
M%7'S#KS5^EH I:C9O>Q(BN%*G/(..F*6>R:73DMMZ@J%^8].*MTM %.*S9-,
M:TWKN*L-V..318V;6EM)$S*Q9LY'3IBKE% &?IU@]DSEG5MP &T>AI+?3W@O
MI+DR*5;<< <C/-:%+0!GO8.VJ"[$B[0P.W!SP,47VGO=7:3*Z@*!P1SP:T*2
M@"EJ-BU[LV.J[<\L*==VC7-G' '4%2,D^PJY24 4S9M_97V,.N[;C=CCK2VM
MFUO926[,I+;L$=.15RB@"CIMD]D) SJV\C!4>E1VFFO:232LZL&0C"CGDYK1
MI'_U3_[IH SX=/<:@+O>FTG.W'/(Q3KC3GFU!;E9%55VG!&3Q5Y/N+_NBG4
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
M I*6DH 6BBB@ HHHH ***2@!:*** $I:2EH 3_/-%'Y?C10 M)2TE "T444
M)2TE+0!E^(]/_M7PUJ5AC+3VSJF?[V"1^H%>4?#B?^W_ !1H4<BDQZ1I4H(;
MH2SD _\ ?+J/P->U?TK)TCPQHN@W$T^EZ=%:RS\2,F<L,YQR?4YH \7T2!I=
M8TCP>ZL4L]=DG?T*H!Q_XZWYUWGB[6]4N/&]IX:LM971;9[?SY;LJ"S$Y^4$
M].!Q[_3%=9#X8T6WUR36X=/B74I,EK@9R21@G&<9./2HM>\(:'XF:%]6LS-)
M#PDB2,C8/5201D>U '!?#B".]\1^+K:6^.HQ31K$]V0!YX)=2W''/-<O8F>]
MBTOP'*&9H=;D\_VC7K_[4/Y5[;IOAW2-'N9KC3;"*UEF1(Y#&"-RH,*,=.*9
M#X8T2WUU];BTZ)=2<DM<#.XDC!/7&<4 >;:K;3GXP:A -??0VFMT:&X"@B1=
MJC9R1@<-_P!\UUO@GP];:/J6KW:>(AK-U<^6+A@J@H1N()VDY)S^E;&O>$M%
M\3",ZK9^:\8Q'*CE'4>F0<X]C4F@>&-'\+V\L.D6GD+,P:0ERQ<@8&230!@?
M$CQ6_A[2$L[)L:E?Y2)@<>4G1GSZ\@#W.>U'P_M] T33(])LM7LKS4ILS7!A
ME#%V Y [E5'^/>M[6?"VB>(98I=6TZ*ZDA4I&SD@J"<D<'VJOI?@GPWHFH)?
MZ;I,-M=(K*LBEB0",'J: -^EHI* %HHHH **2EH 2EI*6@ I**#0".6^(_\
MR3W6?^N _P#0A7S57TK\1_\ DGNM?]</_9A7S5711V/)Q_QKT-WP6P7QOH;$
M@ 7D>2?K75>%Q::OXL\5>%]0E"V>JS2NK YQ)',6&/JN?RKSCOP>_6ESWR<^
MN>:MQN<].MR6/1='UE-:^)'B'458>1)I]VD/8"-%"ICV(&:H>%+ ^)/ .J:!
M9S0IJ4=Y%>1Q32;!*H7:0"?Q_3I7$Y(/!(XQP:3N".".A%+DT+]NKZKO^)W/
MB[3%T?X>Z+IYO;:ZGAOK@SFW;<L;E02F>^..:VKB]M[3XV:+<3RHD(MH4:1F
M& 6@91S]2*\L[ 9. <XS1UZY/U-"@#KJ^B[?@>B>&- N_#/Q5TRUU"2WW2)<
MR*8I0P">7( 3Z9QG%0>#=+_MCP'XHL/M<%I)+<6OER3MA"X8D*3VSC&?>N#R
M<YR<^N>:V;'6H;7PCK&CM%(9K^:WDCD &Q!&V3GG/TXH<7T'"K&]K::_B;VO
M:<WA'X<3Z'?3P-JNIWBW#6\,@?R8D'&2.,DC]?:MZ;6+;2/C/#<W$ZQ02V$5
MOY_!$9>(;6_,#\Z\IR<Y.23ZDG^='7J2>W/-')W#ZQ9^ZMK'K6L2_$.STC47
MU7Q+I@L%MW&]/*)N1C 5 %R"WZ>]>5V=S]AO;6Z49^S3),%]=C X_2H3R "2
M0.@/:CWIJ-M"*E;G::Z'I7B#P//XJUV77M$U"P?2]283/++.%-NQ #!AU/0_
MRXQFHVU.RU#XOZ!'82B2SL#!91S9XD$8;+#VR3CUKSD<# ) /4 \&E!QC''I
MBER,IUXWNEZG;^#& ^*DY.,>9?<Y_P!F2GZ%IC^+/ARND6%Q;KJFG7[7 MYY
M-GFQ.N,@^H.?R]Q7"\]02".XXHR0<@D$#@@XH<-=!1K):-=_Q.W\8:?'I7@#
M0=/6^@O9K>[NEF> Y59#@E0>^,XS6CK>FZEJOQ/O/[%U&&TU""RMYH&>79YA
M\M%*J?7GH>*\V[;>WIVHYSDDY]<\_G1R.P_;J^W;\#U#7+]=&UWPCJ.N"R_M
MZ&=GU1K,C'E;@%9L<;@IS^!K+\0> YX+C5M9DU33QI!$MU;3K,':<MEDC"^I
M) )Z=_:N$SU]3U)ZFD].3QT!/2A1:V'*O&2::/2;;5[;1M9^'%_<L%MXM.9)
M6S]P/N3)^F<_A4ND^"G\,>*5\0:CJ-D-#L)6N8KA)@SSC!V!5]>1GZ''6O,>
M?K_2CL%))4= 2<"CD8_K$>JVV.Y\)VGBC4'OM=\-ZA917$]W(MQ9SR@ AL."
MRL,,OS$>O''MTMCJFGV'Q \0:=HE]9Z;/?V4:PW" &!+M>649&,'=^8->0\Y
MR"0<=0<48'3 H<+BCB>5:(])\7R>.8_"UTGB36[#[/*R1K:1^6SSDD="J@@#
M&?P[4NN^&V\9#3/$-AJ-E%8/8QQ7TEQ*%-JT8(;(ZGCL,<CT->:G).22QQC+
M'-+V*Y.#U&>*.1K8'7BWJM#K/B48V\;W!AD$D7V:WV./XAY2\UR5+DGJ<TE6
ME96,*DN:3D%%%%,@**** "BBB@#H/!WBNZ\):VMY$&DM9<)=0#_EHGJ/]H=1
M^70U]*Z?J%MJFGV]]92K-;SH'C=3U!_E]*^2J[SX;>.3X9U#^S]0D/\ 9%R_
MS,>ENY_C_P!T\;OSK&I"^J._"8CE?)+8^@J6FA@PR""",@^M.KG/5"BBB@ H
MHHH *1ONGZ4M(WW3]* &Q?ZI/]T?RIU-B_U2?[H_E3J %I*6DH 6BBB@!*6D
MI: $I:2E[T %%)2T %%)2T %)2TE "TE+24 +1124 +1110 R3K%_O\ _LII
M],D^]%_O_P#LII_>@!*6DI: $I:2EH *2EI* %I*6DH 6BBB@ HHHH ****
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
M+_%[4-"L&=;&YL_-6(N6VG"L.OIE@#UP:S?A5X3MM7L[?6[NXGW:?=[+2!"
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
MB3NQ]AG\35*UMKB]NX;6TB::XF<1Q1KU9CT_SZ9KZ/\  W@Z#PAHPB(5]0G
M:[G'<]E'^R,_CR>]9SERHZL-0=67D:OA_0K+PWH\&F6*8BB'S.WWI&/5F/<G
M_P"M6G2T5RGLI)*R$H_QH[?A2]^_6@8G;\*/\:.WX4O?OUH 3M12]J* $H/0
M_2EI#]T_2@!D7^J3_='\J?V_"FQ?ZI/H/Y4[M^% "]_QI*7OWZTG^% !12T4
M )12T=_QH 3_  H[_C1V_"E[_C0 E%'^%+^= "44M% "44O?O1V_"@!._P"-
M%+W_ !H[?A0 E%+W[T4 )12_G10!')UC_P!_^AI_?\:;)UB_W_Z&G]_QH 3_
M  HH[?A2]_QH 2BEHH 2BEI.WX4 '^-';\*7OWZTG;\* "BE[_C10 E%+10
ME%+1W_&@!.WX4?XT=OPI>_?K0 E%';\*6@!**6B@!*H6.H6%Y?ZE:VI4W%G*
ML=T F,.4##G'/RD<UH=_QKGM!T>[T_Q%XFOK@((=1NXIK<JV3M6%4.1V.0:
M.@[_ (T4O?\ &D_PH **6C\Z $HI:._>@!*._P"-+V_"CO\ C0 E%+V_"COW
MH 2BEHH 2BE_.D_PH ._XT?X4O?\:3M^% !12]_QHH 2BE_.B@!*23_5O]#_
M "I?\*1_]6_T-  OW%_W12T+_JU_W12]_P : $HI:* $HI:3M^% !_C1V_"E
M[]^M)V_"@ _QHI>_?K2=OPH **6B@!**6CO^- "=OPH[_C1V_"E[]^M "44?
MX4M "44OYT4 )12]^]';\* $[_C12]_QI/\ "@ HI?SHH 2BEH_.@!*._P"-
M'^%+W_&@!**/2B@ _+K1^5+SGOUI/\* #CVH_*ES10 GY5CS>&K"X\5VWB1S
M-]OMH3 @#C9M.X9(QU^8]ZV:* $_*EZFBCO0 GY5F:]X?TWQ)8?8]3A,L:MO
MC*N59&P1E2.AY/M6G2_G0!RFB_#W0=#U&._B%U=7<0Q%+>3F3RNWRCH.M=5^
M5+10 #&:3BE_.DH 7@=*3BE[TG^% "\9Z"D_*EHH 3\J./:EHH 3\J./;K12
M_G0 GY=*./:C_"EH 3\J/RI:* ,[6M+M];TB;2[MG6WNAY;F,@,!UX/U KC/
M^%,>&/\ GOJ?_?\ 7_XFO07^]'_O_P!#3J:DUL1*G"?Q(\\_X4QX7_Y^-3_\
M"%_^)H_X4QX7_P"?C4__  (7_P")KT.BGS2[D>PI=CSS_A3'A?\ Y^-3_P#
MA?\ XFC_ (4QX7_Y^-3_ / A?_B:]#HHYY=P^KTNQYY_PICPO_S\:G_X$+_\
M31_PICPO_P _&I_^!"__ !->AT4<\NX?5Z78\\_X4QX7_P"?C4__  (7_P")
MH_X4QX7_ .?C4_\ P(7_ .)KT.BCGEW#ZO2['GG_  ICPO\ \_&I_P#@0O\
M\31_PICPO_S\:G_X$+_\37H=%'/+N'U>EV///^%,>%_^>^I_^!"__$T?\*8\
M+_\ /QJ?_@0O_P 37H=%'/+N'U>EV///^%,>%_\ GXU/_P "%_\ B:/^%,>%
M_P#GXU/_ ,"%_P#B:]#HHYY=P]A2['GG_"F/"_\ S\:G_P"!"_\ Q-'_  IC
MPO\ \_&I_P#@0O\ \37H=%'/+N'U>EV///\ A3'A?_GXU/\ \"%_^)H_X4QX
M7_Y^-3_\"%_^)KT.BCGEW#ZO2['GG_"F/"__ #\:G_X$+_\ $T?\*8\+_P#/
MQJ?_ ($+_P#$UZ'11SR[A]7I]CSS_A3'A?\ Y^-3_P"_Z_\ Q--7X,^&"[+Y
M^IX7'_+=?_B:]%IB',LO_ 3^E'/+N'U>EV//_P#A3'A?_GXU/_P(7_XFC_A3
M'A?_ )^-3_\  A?_ (FO0Z*.>7</J]+L>>?\*8\+_P#/?4__  (7_P")H_X4
MQX7_ .?C4_\ P(7_ .)KT.BCGEW#V%+L>>?\*8\+_P#/QJ?_ ($+_P#$T?\
M"F/"_P#S\:G_ .!"_P#Q->AT4<\NX?5Z78\\_P"%,>%_^?C4_P#P(7_XFC_A
M3'A?_GXU/_P(7_XFO0Z*.>7</84NQYY_PICPO_S\:G_X$+_\31_PICPO_P _
M&I_^!"__ !->AT4<\NX?5Z78Y7PW\/="\+:@U]8K<2W!0HKW,@?RP>NW@8)]
M:ZKM2T4FV]6:1BHJT4)Q[4<>U+12*$_*CCVH[4O^- "?ETHX]J/\*7_&@!.W
M:CCVH[4M "<>U!Z'Z4M(?NGZ4 ,B_P!4G^Z/Y4_\NE-B_P!4G/\ "/Y4[_"@
M X]NM'Y4OYTE !Q[4<>U+10 GY4<>U+10 G'MTHXSVZT?X4O>@!/RHX]J*7\
MZ $_*C\J6B@!./:C\J6B@!.,]NM'Y4O>B@!./:C\J6B@!/RHX]J6B@".3K%_
MO_T-/XSVZTR0_-%_O_T-2=Z $X]NE''M1_A2T )^5''M2T4 )Q[4?E2TG:@
MX]NM'Y=*7\^M)_A0 <>U'Y4M% "<>U''M2T4 )^5''M2T4 )^72CCVH_PI?\
M: $_*CCVH[4M "<>U'Y4M% "<>U8.AZS<ZEK_B2PG$0BTRZCB@*#!*M$KG=S
MUR36_FJ%EI%II^H:C?6X<3:C*LMP6;(+*@08';@4 7N,]NM'Y4O>DH ./:C\
MJ6B@!/RHX]J6B@!/RHXSVZTM'>@!/RHX]J6B@!/RH_*EHH 3CVH_*E_.DH .
M,]NM''MTI>])_A0 <>U'Y4M% "<>U''M2T4 )^5(_P#JG^AI:1_N,/4&@ 7[
MB]/NBEX]J1#^[4_[(IU "?E1Q[4M% "<>U'Y4M)VH ./:C\NE+_C2?X4 ''M
M1^5+_C2=J #CVHX]J6B@!/RHX]J6B@!/RZ4<>W6C_"E_.@!/RHX]J*6@!/RH
M_*EHH 3CVH_*EHH 3C/;K1^5+WI* #CVH_*E_.B@!/RHX]J6B@!/RHXSVZT9
MXI>_XT )11Z44 ''M7(?$*/6Y-)LET,7OG?:,R?8VPVW:W7';.*[#/OWI.U3
M*/,K&M"K[*HJEKVZ,\0^S?$'_J8!_P!M#_C1]F^(/_4P?]_#_C7N&??]:3/N
M?S-8_5_[S/3_ +7M_P NH_<>(?9OB#_U,'_?P_XTGV;X@_\ 4P?]_#_C7N&?
M<_F:7/N?S-+ZO_>8_P"V/^G4?N/#_LWQ!_ZF#_OX?\:/LWQ!_P"I@_[^'_&O
M;\^Y_,T9]S^9H^K_ -YA_;'_ $ZC]QXA]F^(/_4P?]_#_C1]F^(/_4P?]_#_
M (U[?GW/YFC/N?S-'U?^\P_MC_IU'[CQ#[-\0?\ J8/^_A_QH^S?$'_J8/\
MOX?\:]OS[G\S1GW/YFCZO_>8?VQ_TZC]QXA]F^(/_4P?]_#_ (T?9OB#_P!3
M!_W\/^->WY]S^9HS[G\S1]7_ +S#^V/^G4?N/$/LWQ!_ZF#_ +^'_&C[-\0?
M^I@_[^'_ !KV_/N?S-&?<_F:/J_]YA_;'_3J/W'B'V;X@_\ 4P?]_#_C1]F^
M(/\ U,'_ '\/^->X9]S^9I,^Y_,T?5_[S#^V/^G4?N/$/LWQ!_ZF#_OX?\:3
M[-\0?^I@_P"_A_QKW#/N?S-&?<_F:/J_]YA_;'_3J/W'B'V;X@_]3!_W\/\
MC1]F^(/_ %,'_?P_XU[?GW/YFES[G\S1]7_O,/[8_P"G4?N/#_LWQ!_ZF#_O
MX?\ &C[-\0?^I@_[^'_&O;\^Y_,T9]S^9H^K_P!YA_;'_3J/W'B'V;X@_P#4
MP?\ ?P_XT?9OB#_U,'_?P_XU[?GW/YFC/N?S-'U?^\P_MC_IU'[CP_[+\0?3
MQ!_W\/\ C2_9OB#_ -3!_P!_#_C7M^?<_F:,^Y_,T?5_[S#^V/\ IU'[CQ#[
M-\0?^I@_[^'_ !H^S?$'_J8/^_A_QKV_/N?S-&?<_F:/J_\ >8?VQ_TZC]QX
MA]F^(/\ U,'_ '\/^-'V;X@_]3!_W\/^->X9]S^9I,^Y_,T?5_[S#^V/^G4?
MN/$/LWQ!_P"I@_[^'_&C[-\0?^I@_P"_A_QKV_/N?S-&?<_F:/J_]YA_;'_3
MJ/W'B'V;X@_]3!_W\/\ C1]F^(/_ %,'_?P_XU[?GW/YFES[G\S1]7_O,/[8
M_P"G4?N/#_LWQ"_ZF#_OX?\ &C[-\0?^I@_[^'_&O;\\=3^9HS[G\S1]7_O,
M/[8_Z=1^X\0^S?$'_J8/^_A_QH^S?$'_ *F#_OX?\:]OS[G\S2Y]S^9H^K_W
MF']L?].H_<>'_9OB#_U,'_?P_P"-'V;X@_\ 4P?]_#_C7M^?<_F:,^Y_,T?5
M_P"\P_MC_IU'[CQ#[-\0?^I@_P"_A_QH^S?$'_J8/^_A_P :]OS[G\S1GW/Y
MFCZO_>8?VQ_TZC]QXA]F^(/_ %,'_?P_XT?9OB#_ -3!_P!_#_C7M^?<_F:,
M^Y_,T?5_[S#^V/\ IU'[CQ#[-\0?^I@_[^'_ !H^S?$'_J8/^_A_QKV_/N?S
M-&?<_F:/J_\ >8?VQ_TZC]QXA]F^(/\ U,'_ '\/^-)]E^(/IX@R>O[P_P"-
M>X9]S^9HS[G\S1]7_O,/[8_Z=1^X\0^S?$'_ *F#_OX?\:/LWQ!_ZF#_ +^'
M_&O;\^Y_,T9]S^9H^K_WF']L?].H_<>(?9OB#_U,'_?P_P"-'V;X@_\ 4P?]
M_#_C7M^?<_F:7/N?S-'U?^\P_MC_ *=1^X\/^S?$'_J8/^_A_P :/LWQ!_ZF
M#_OX?\:]OS[G\S1GW/YFCZO_ 'F']L?].H_<>'_9OB#_ -3!_P!_#_C2_9OB
M#_U,'_?P_P"->WY]S^9HS[G\S1]7_O,/[8_Z=1^X\0^S?$'_ *F#_OX?\:/L
MWQ!_ZF#_ +^'_&O<,^Y_,TF?<_F:/J_]YA_;'_3J/W'B'V;X@_\ 4P?]_#_C
M1]F^(/\ U,'_ '\/^->WY]S^9HS[G\S1]7_O,/[8_P"G4?N/$/LWQ!_ZF#_O
MX?\ &C[-\0?^I@_[^'_&O;\^Y_,T9]S^9H^K_P!YA_;'_3J/W'B'V;X@_P#4
MP?\ ?P_XT?9OB#_U,'_?P_XU[?GW/YFC/N?S-'U?^\P_MC_IU'[CQ#[-\0?^
MI@_[^'_&C[-\0?\ J8/^_A_QKV_/N?S-+GW/YFCZO_>8?VQ_TZC]QX?]F^(/
M_4P?]_#_ (T?9OB#_P!3!_W\/^->WY]S^9HS[G\S1]7_ +S#^V/^G4?N/#_L
MWQ!_ZF#_ +^'_&E^S?$'_J8/^_A_QKV_/N?S-&?<_F:/J_\ >8?VQ_TZC]QX
MA]F^(.,8\0#_ +:'_&C[-\0O^I@_[^'_ !KW#/N?S-)GCJ?S-'U?^\P_MC_I
MU'[CQ#[-\0?^I@_[^'_&C[-\0?\ J8/^_A_QKV_/N?S-&?<_F:/J_P#>8?VQ
M_P!.H_<>(?9OB#_U,'_?P_XT?9OB#_U,'_?P_P"->WY]S^9HS[G\S1]7_O,/
M[8_Z=1^X\0^S?$'_ *F#_OX?\:/LWQ!_ZF#_ +^'_&O;\^Y_,T9]S^9H^K_W
MF']L?].H_<>(?9OB#_U,'_?P_P"-'V;X@_\ 4P?]_#_C7M^?<_F:,^Y_,T?5
M_P"\P_MC_IU'[CQ#[-\0?^I@_P"_A_QH^S?$'_J8/^_A_P :]OS[G\S1GW/Y
MFCZO_>8?VQ_TZC]QXA]F^(/_ %,'_?P_XT?9OB#_ -3!_P!_#_C7M^?<_F:,
M^Y_,T?5_[S#^V/\ IU'[CQ#[-\0?^I@_[^'_ !H^S?$'_J8/^_A_QKW#/N?S
M-)GW/YFCZO\ WF']L?\ 3J/W'B'V;X@_]3!_W\/^-'V;X@_]3!_W\/\ C7M^
M?<_F:,^Y_,T?5_[S#^V/^G4?N/$/LWQ!_P"I@_[^'_&C[-\0?^I@_P"_A_QK
MW#/N?S-)GW/YFCZO_>8?VQ_TZC]QXA]F^(/_ %,'_?P_XTGV;X@_]3!_W\/^
M->X9]S^9HS[G\S1]7_O,/[8_Z=1^X\/^S?$'T\0?7S#_ (TOV;X@_P#4P?\
M?P_XU[?GW/YFES[G\S1]7_O,/[8_Z=1^X\/^S?$'_J8/^_A_QH^S?$'_ *F#
M_OX?\:]OS[G\S1GW/YFCZO\ WF']L?\ 3J/W'B'V;X@_]3!_W\/^-'V;X@_]
M3!_W\/\ C7M^?<_F:,^Y_,T?5_[S#^V/^G4?N/$/LWQ!_P"I@_[^'_&C[-\0
M?^I@_P"_A_QKV_/N?S-&?<_F:/J_]YA_;'_3J/W'B'V;X@_]3!_W\/\ C1]F
M^(/_ %,'_?P_XU[?GW/YFC/N?S-'U?\ O,/[8_Z=1^X\0^S?$'_J8/\ OX?\
M:/LWQ!_ZF#_OX?\ &O<,^Y_,TF?<_F:/J_\ >8?VQ_TZC]QXA]F^(/\ U,'_
M '\/^-)]F^(/_4P?]_#_ (U[AGW/YFC/N?S-'U?^\P_MC_IU'[CQ#[-\0?\
MJ8/^_A_QH^S?$'_J8/\ OX?\:]OS[G\S2Y]S^9H^K_WF']L?].H_<>'?9OB#
M_P!3!_W\/^-+]F^(/_4P?]_#_C7M^>.I_,T9]S^9H^K_ -YA_;'_ $ZC]QXA
M]F^(/_4P?]_#_C1]F^(/_4P?]_#_ (U[?GW/YFC/N?S-'U?^\P_MC_IU'[CQ
M#[-\0?\ J8/^_A_QH^S?$'_J8/\ OX?\:]OS[G\S1GW/YFCZO_>8?VQ_TZC]
MQX?]F^(7_4P?]_#_ (U##I7C>WGN)X+76XIKA@\\B,0TK 8!8YY('%>[Y]S^
M9I,^Y_.G]7_O,/[8_P"G4?N/$/LWQ!_ZF#_OX?\ &C[-\0?^I@_[^'_&O;\^
MY_,T9]S^9I?5_P"\P_MC_IU'[CQ#[-\0?^I@_P"_A_QH^S?$'_J8/^_A_P :
M]OS[G\S1GW/YFCZO_>8?VQ_TZC]QXA]F^(/_ %,'_?P_XT?9OB#_ -3!_P!_
M#_C7M^?<_F:7/N?S-'U?^\P_MC_IU'[CP_[-\0?^I@_[^'_&C[-\0?\ J8/^
M_A_QKV_/N?S-&?<_F:/J_P#>8?VQ_P!.H_<>(?9OB#_U,'_?P_XT?9OB#_U,
M'_?P_P"->WY]S^9I<^Y_,T?5_P"\P_MC_IU'[CP_[-\0?^I@_P"_A_QH^S?$
M'_J8/^_A_P :]OS[G\S1GW/YFCZO_>8?VQ_TZC]QX?\ 9OB#_P!3!_W\/^-+
M]F^(/_4P?]_#_C7M^?<_F:,^Y_,T?5_[S#^V/^G4?N/$/LWQ!_ZF#_OX?\:/
MLWQ!_P"I@_[^'_&O<,^Y_,TF?<_F:/J_]YA_;'_3J/W'B'V;X@_]3!_W\/\
MC1]F^(/_ %,'_?P_XU[?GW/YFC/N?S-'U?\ O,/[8_Z=1^X\0^S?$'_J8/\
MOX?\:/LWQ!_ZF#_OX?\ &O;\^Y_,TN?<_F:/J_\ >8?VQ_TZC]QX?]F^(/\
MU,'_ '\/^-)]F^(/_4P?]_#_ (U[AGW/YFC/N?S-'U?^\P_MC_IU'[CP_P"S
M?$'_ *F#_OX?\:7[-\0?^I@_[^'_ !KV_/N?S-+GW/YFCZO_ 'F']L?].H_<
M>'_9OB#_ -3!_P!_#_C1]F^(/_4P?]_#_C7M^?<_F:,^Y_,T?5_[S#^V/^G4
M?N/#_LWQ!_ZF#_OX?\:7[-\0?^I@_P"_A_QKV_/N?S-&?<_F:/J_]YA_;'_3
MJ/W'B'V;X@_]3!_W\/\ C1]F^(/_ %,'_?P_XU[?GW/YFC/N?S-'U?\ O,/[
M8_Z=1^X\0^S?$'_J8/\ OX?\:/LWQ!_ZF#_OX?\ &O;\^Y_,T9]S^9H^K_WF
M']L?].H_<>(?9OB#_P!3!_W\/^-'V;X@_P#4P?\ ?P_XU[?GW/YFC/N?S-'U
M?^\P_MC_ *=1^X\0^S?$'_J8/^_A_P :/LWQ!_ZF#_OX?\:]OS[G\S1GW/YF
MCZO_ 'F']L?].H_<>(?9OB#_ -3!_P!_#_C1]F^(/_4P?]_#_C7M^?<_F:7/
MN?S-'U?^\P_MC_IU'[CP_P"S?$'_ *F#_OX?\:/LWQ!_ZF#_ +^'_&O;\^Y_
M,T9]S^9H^K_WF']L?].H_<>(?9OB#_U,'_?P_P"-'V;X@_\ 4P?]_#_C7M^?
M<_F:,^Y_,T?5_P"\P_MC_IU'[CQ#[-\0?^I@_P"_A_QH^S?$'_J8/^_A_P :
M]PS[G\S29]S^9H^K_P!YA_;'_3J/W'B'V;X@_P#4P?\ ?P_XT?9OB#_U,'_?
MP_XU[?GW/YFC/N?S-'U?^\P_MC_IU'[CQ#[-\0?^I@_[^'_&C[-\0?\ J8/^
M_A_QKV_/N?S-&?<_F:/J_P#>8?VQ_P!.H_<>(?9OB#_U,'_?P_XT?9OB#_U,
M'_?P_P"->WY]S^9HS[G\S1]7_O,/[8_Z=1^X\/-M\0L?\S#_ -_#_C7L6BB=
M=#T];O?]I%O'YOF?>W[1G/XU>SQU_6E[]>]:4Z7(WK<X\7C?K*2Y%&W83BBB
&BM3B/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>image1.jpg
<TEXT>
begin 644 image1.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" +]!50# 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#W^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 **** "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 **** "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 ****
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
M:C'0[<YW+BG4WDM]*=5& 4444 %%%% !112 YS0 M%%% !1110 44AZ4 ]*
M%HI-PSC/-+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !24M%
M"8H/%+2'UH!"T4F>:!TH"PM%%% !1103@<T %%%(200,4 +12$T \4"OJ+3?
MXJ=10,3O0S8I3TIN010 DA/EL1Z5YCJ,'VWQ!<!_F"#.!7ICY>)QWQ7*V>A2
M#6;BZ?[K*1C\*BHKZ'7A:RIW;.'M-3_MDR6&UOW1).1V%6;5$L-,U0*"V-HP
MO:M[0?"KVE_>2LH&\-C\ZM:=X<:-]027!6X QGM6?(T=SQ,6CG([6R_X1)I8
MV7S/,SC(SFD;2+B^\-P3&555<Y!/6IXO"%Y'/]CWYB,F_/:MK5]#N8=/@M(,
MD+G.*?*9*ND]&8']J6]YX7GLS&Q,.5;CKBMWX=0V2:.K0+A^]/T[PD8]+N%;
M&Z52,>]2>$M$FT9Y(6Y4]*J,7<FK5C*#2,?QS D_B735E&Y2ZX ]:@\>H]DM
MK'!\HP:Z;6M">_UVUN^T1'%/\7>'6UBR4H0&0<43B13K*#BF<GI>BW.X:A<3
M*ZB#Y0IYJSX-%E>ZSJCW6$D0KM#G'\ZT?#VE7<>(9P=B#'/>J>I^%;F'76NK
M9MJ2GY@*BW4TE--M7,CQ$UU-XNCM() EN8^IZ&M32M%FL);R5I596 S@U<\0
M^&9KFWM;F$_O8P,^IJYHVFW/V&<S AB!@&ERZE^W5MSD=,L[63PQK5PR$R+.
MP!_"F74<+_#.U9QP,Y]JZO3O#<D7A_4;8XW33,X_&H6\)27'@IM*+!6;H3VK
M11,U5BI7\S>\)I /#UF(,8V G%=!G%<UX/T^;3M,%O*<^4=@]ZZ0GFM#AK/W
MFQ<TM-SS3A09)W"BBB@84444 %%'>B@ HI,T4 +111F@ HI,G.,4 Y% "T44
M4 %%%% !1110 44AX&:1&W)DT .HHHH *3K2TA.* W#K103QFC/&:86"EIFX
M[L8[4Y3D9H"PM%%%( HHHH **** "BCO10 444@/)% "T4@.<TF[YB/2@!U%
M%% !1110 4444 %%%% !1110 5!.?*C>4G"J,U/53486N+":%3@R(5S28TKL
M\[T."*]O-3>:1#NE<KDU+X U51>RV#'+*3C\ZJ1^';[3II#'ELD]#UK0\*>%
MYK#4C=R<9Y-0F>I6G'DM<A\9%E\16[R,-HQC-;/BJ".]\/Q21LKM" _RG/05
M%XT\/S:C(MQ#RRCI3- TR[?3IX+H$;HRHS3D8^T3C!]CF[*\C\2W]H@!/D*$
M;ZBO39TVZ=+&>!Y6/TKC_!GA.32;RYEEQ\TI85VMRC3VTL8&"5(H2T)KU5.R
M6R/+M$TZ%[G4FE^;!.*33]*L_P#A'KN4+^\"L5/H:Z/2O#LUJ]Z6Y\SI2V'A
MN:/2[B%N/,5@/QK-Q=SHI58PA:Y@M>0P^'K=+D%WVC!%4-%\UO%*_:9 \+8
M /2NGD\)R2:2(21E!Q532/"5Q#/)<,W*KQ229LZ]+V3.8UTR0>-[:.+/V9G.
M\CI7L-O%$^FB.+[A3BN1F\)O<Q-(^/,8Y!/:NLTB%H+".)^JU<4[G'B9P<(V
MZ'E=\?[,U6YTULXO6-5()7TV6/06SY;MCVYKM=>\*-J'B"VO%8#RV)QZTFI^
M#S/JL%TI&Y&!_*IY6=4*U.RN9VJW$%C;P6&,2%<(>PK'T $37Z.P9_*/0UUN
MO^%Y+QX)4(W(*J:1X/FM&N)F8$SH4QZ4N5W#V].VAB"1H] N2[ @,O\ .O2_
M#Y_XD\)/I7)CP;*=.FMRX^9@?R-=IIML;6Q2#^Z,5I!6.;%U8SC:)<!R*6D
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
M4>QBB+E6<$+@T.32NB5&,JBBR['X_P!/>Y$.PC/1CT_E4UCXVL;W5VT\*4D
MX+=ZXC5M#@@T6P^<K,8T)(ZFK.L:9#;:OIES$Q64RH&QQD5'/(Z?J]%K0ZW6
M/&]IH\NR6%W(;' /^%:,OB*SBT[[86!CV[ASU]J\\UFZEU.:ZEM8DD2!BCDC
MH:=INFR:MX)BBBD8S(Q9>3R?2CVC$\/2T.XTCQ9:ZK$\BQM&J]VXJM;>.;.Z
MU+[''"Y;.-P!Q_*N:\/7D-U83:1=8BNU)7"<<BJ.CSMX<U9;?4(U =]JL1SS
M34VR9T:2O8]<5MRY%+4<#J\*LOW2,BGG-;' ]!:0XXHS2T F(12#IFE/2FJ3
MDBCH3HF<OXQUXZ18,RJ<CGI7/W>L)XA\("?:RL 3S6]X\MHY- D=@.".U<[-
M%'!X%0P <@YQ6+D[GHT53<5<N^'?&=E;6]M8-$X?: 6.<?RJ[J@TV;6X92#Y
MSL,\US>H6"6GA>UOD4"4JG.*D82G7(FR2,*>M'.]C9X>B]4=;J/BZQTF6.W,
M;2$\ +SBN6UJ3SO$-K<1G;&\BY![4:'%;:KXDN$F;<T;]&J+QX#:32?8/FN2
M,!?2DY.UR:<*4)V1V-KXHM&E>VV']UP7[55D\?Z>A \MB"VW(S_A7-Z)^_\
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
ME)=1WN<KH&A?8M<OKOG][*Q_.NI7@D4NT \ #-*!\Q--1(<KBT444R0HHHH
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
M0USQ0!_QYC\S_A2C7/%'_/F/S/\ A1[1W#ZI,],S1D5YE_;GBK_GS'7^\?\
M"D_MOQ3N/^ACCI\Q_P *KG8?5)GIV:,UYC_;GBG=_P >8QCU/^%*=>\3X_X\
MQ[\G_"H=5H?U29Z;FC->9?V]XGQ_QYC\S_A0->\3_P#/F/S/^%+VS#ZG4/3,
M\TOL*\R_M[Q/_P ^8_,_X4AU_P 4 _\ 'F/S/^%5&JY.P?4ZAZ=C%)QG(KS,
MZ_XH(XLQ^9_PICZ]XGCC+FS&!_M'_"MKV#ZG-(]0S1UZUY8/$_B3;G[(/^^C
M_A2CQ/XCR!]E'O\ ,?\ "LI5+&#I.+LV>I49KR[_ (2?Q'G'V4?]]'_"D_X2
M?Q'C_CU'/^T?\*/;(?LGW/4N.M+7EG_"3^(Q_P NH_[Z/^%'_"4>(AP;4?\
M?1_PI*L@]D^YZG17EG_"4>(^]J/^^C_A1_PD_B/_ )]1ST^8_P"%5[:(>R?<
M]3HKRS_A)_$9_P"74?\ ?1_PH_X2CQ'_ ,^H_P"^C_A2]M$/9/N>ITE>6_\
M"3^(S_RZC_OH_P"%+_PD_B/_ )]1_P!]'_"CVT0]BSU*BO+/^$G\18_X]1_W
MT?\ "C_A)_$?4VH_[Z/^%'MHA[)]SU.C->6?\)1XB'6U'_?1_P */^$H\1GI
M:CV^8_X4>V0_9/N>I9%+7E,OBGQ$L>3:CKC[Q_PI_P#PE'B/$?\ HH^;_:/^
M%'MHA[%]SU.BO+?^$G\1[F'V4<?[1_PI/^$G\1X_X]1ST^8_X4_;1#V+[GJ=
M)WKRW_A)_$?_ #ZC_OH_X4?\)/XCQ_QZCCK\Q_PI>V0G2?<]2H/2O+1XG\1]
M?LH_[Z/^%*?%'B+/%J/;YC_A0JR%[._4]1'2C->7'Q1XB_Y]1_WT?\*0^)_$
M?:U'O\Q_PH=:(U1?<]3S17EA\3^(^UJ/^^C_ (4?\)1XBX_T4?\ ?1_PH]M$
M?L7W/4Z*\M_X2?Q%_P ^H_[Z/^%'_"3^(^?]%''7YC_A3]M$7LGW/4J*\M'B
M?Q'G_CU'_?1_PI/^$G\1\?Z*.>GS'_"CVT0]D^YZG17EG_"3^(_^?48_WC_A
M2_\ "3^(\_\ 'J/?YC_A1[:(>R?<]2HKRN7Q1XB2+<+4?]]'_"G?\)1XBPG^
MBCYO]H_X4>U0.DUNSU*BO+?^$G\1Y/\ HHX/]X_X4G_"4>(@.;49_P!X_P"%
M)UHC5%VO<]2[TM>6_P#"3^(\?\>H_P"^C_A2#Q1XC/\ RZC_ +Z/^%'MDR52
M\SU.BO+#XH\1AL?91C_>/^%'_"4>(_\ GU'O\Q_PI^U0_9/N>IT5Y9_PD_B/
M_GT&?]X_X4?\)/XBZ?91_P!]'_"E[9![)]SU.BO+/^$G\1_\^H_[Z/\ A1_P
MD_B/K]D'_?1_PH]M$/9ON>IT5Y7_ ,)1XCS_ ,>H_P"^C_A2_P#"3^(\_P#'
MH,=OF/\ A3]K$/9/N>IT5Y8?$_B/_GU'_?1_PH_X2?Q'_P ^HX_VC_A2]M$2
MIWZGJ=&:\L/B?Q'VM1S_ +1_PH_X2?Q%C_CU'_?1_P */;(?LGW/4N*7->5-
MXI\1*,_91C_>/^%.7Q1XB*9^RC_OH_X4>U0_8NU[GJ=%>6KXG\1;"3:CV^8_
MX4G_  D_B/.?LHQV^8_X4>VB+V3[GJ=%>6'Q/XCZ_91_WT?\*/\ A)_$?_/J
M,_[Q_P *?MHA[)]SU.BO+/\ A)_$?_/J,_[Q_P *!XH\1_\ /J/^^C_A1[:(
M>R?<]3HKRS_A)_$7/^BCC_:/^% \3^(^]J,_[Q_PI>VB'LGW/4Z*\L_X2?Q'
M_P ^HYZ?,?\ "C_A)_$?_/J,'_:/^%'MHA[)]SU.BO+/^$G\1_\ /J..OS'_
M  H_X2?Q'_SZC_OH_P"%'MHA[)]SU.BO+3XG\1\?Z*.?]H_X4'Q/XB'_ "ZC
M_OH_X4>V0>R?<]2HKRS_ (2?Q&/^74?]]'_"C_A)_$?_ #ZC_OH_X4>V0>R\
MSU.BO*SXH\1@?\>H_P"^C_A2GQ1XCVY^RC_OH_X4>VB'LGW/4Z*\KC\4^(F;
M'V4>_P Q_P *7_A)_$>?^/0<?[1_PH]M$?L7W/4Z*\L_X2?Q'_SZCV^8_P"%
M'_"4>(L?\>H_[Z/^%'MHB]D^YZG17EG_  D_B/\ Y]1[_,?\*/\ A)_$?>U'
M_?1_PH]M$/9/N>IT5Y9_PD_B/_GU'_?1_P *4^)_$0Z6H_[Z/^%'MHA[)]SU
M'-+7EO\ PDWB/M:CW^8_X4G_  D_B/\ Y]1_WT?\*/;1#V3O:YZG29YKRT^)
M_$?:U'/3YC_A1_PE'B,#FU'_ 'T?\*/;(3IVZGJ612UY6/$_B,?\NHY_VC_A
M2_\ "3^(Q_RZC_OH_P"%'MHE.BUU/4Z*\M'B?Q'G_CU'/3YC_A2?\)/XB_Y]
M1_WT?\*/;1%[)]SU.BO+#XG\1\_Z*..OS'_"E_X2?Q%MS]E'_?1_PI^VB'LG
MW/4J*\J3Q5XB<D"U''^T?\*=_P )/XBQ_P >H_[Z/^%+VT0]D^YZG17EG_"3
M^(^<VHX_VC_A2_\ "3>(^]H/^^C_ (4>VB'LGW/4:6O+#XG\1]K4<]/F/^%!
M\3^(\_\ 'J,?[Q_PH]M$:HMJ]SU*EKRW_A)_$?\ SZCW^8_X4?\ "3>(\9^R
MC_OH_P"%'MHDJG=[GJ5(:\M_X2CQ%_SZCGI\Q_PH_P"$H\1X_P"/4?\ ?1_P
MH]M$?LGW/413LUY8/$_B//-H/^^C_A1_PD_B//\ QZC_ +Z/^%+VR%[+S/4Z
M*\L'B?Q'G_CU'/3YC_A1_P )/XC_ .?4?]]'_"J]M$?LGW/4Z*\L/B?Q'S_H
MHXZ_,?\ "E_X2?Q'_P ^H_[Z/^%'MHA[)]SU*D)'K7EO_"3^(^,6HYZ?,?\
M"ED\3Z^D!9K8 Y_O'_"E[9=!2IM'J76BN7T2_P!3O-*BGDA 9NO-%7SHGE.A
M>UB/.P4HMH0/N"IJ*L.>7<@^R0[L[!0;:$?\LQ4]%%D#G+N0BVA_N"C[-#_<
M%344K(.:7<K&UBW_ '!3FM8>NP5/13LA\\NY#]GB_N"C[+#_ '!4U%*R%S2[
MD/V6'^X*/LL/]P5-119!SR[D/V6'^X*/LL/]P5-119!SR[D/V6'^X*/LL/\
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
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/N\_VA;X]ZT*H7?\
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
MONGZ4SSH_P"\*#-'M/S#I0!2LE"W#UHUF6<T1N7PXZ5?\Z/^\* )**C\Z/\
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
M !3J0G H J:G:+J&FW-DPR)HRA_&JNBZ9'H]C%:(HPJX'%:O%1*"S-D=#Q0
M\ Y^;&*7&",8 H89'6CJN : !5'<#/TI$#!CNQCM2A<-F@XSG/2@ ;'< Y]J
M0J=XQ]WN*=P:6@!A^7)P-H'2C[Z@_P )IS8Q@]Z3;\F!0 CD(HXR*"#@;<"@
M$-\IZBG'@<4 "YQS5"[S_:%OCWK0K/N_^/\ MZ +XZ4M(.E+0 4444 %%%%
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
ML+Q++;D&%1L7!J3)W$'J*Y[P1YC:-<HQ+1K.?)8]U[5T0.X9[UC/<XZ\;2L
MI12<4HI(YREJW_'O'_OBKJ_<7Z"J6K#_ $>/_?%74'R+]!3NBFF%)2FDQ2N3
M83')/M1!)^[;>.12./E!'7-/CPTS*XPAZ52'!.XR9HGT^[:-U+>2V1GVKFOA
MX9%\+R3R,!"'<C/;YJSUNKO1-;U-]1++92HXC.?7.*QM,U]E\('2M,)>65G$
MGMDUJK65SU:<8JG[S.D^(EYY7A>UEA<-'),NX@]1Q573]:TRSCL+7R'BWX\D
MOQ@]^U,\4:1-#X TNW^9W21)9,Y/3&:RO$=[9>)O[&@TSB>(A9-HQ@_A5-*Q
MIR0Y$DST'4M.M'M)[VY=0?)*AB1@G':N/\,V=U+X%O2,A6W^6,>]5?%FLQR7
M-CX?EG=(((E:5U/.X=179:'?::^AQ0Z<V^UC'[TD4.,;$N$5&QP$-R^D01+$
MK+/)'L?(]>]=IX2:UM=+-GN'G\ECGKGFL22V.O7]UJ%M&#;6ZF$8'IWK-TV3
M=<:<-/D=V24_:,GH,UF]$8RB['I^W"@>@IBY+,:>6R01T(II &/7O6*9Y\T(
M*=28I0*;)16U'/V$COD587[@^@J#4<?83G^\*F0?+GV%,IAVHHHI$ <]NM"@
M%"3U%+TI0JDL">#32N.*]X<DT4MK,JLNX(V1GVKF/!"J?#^[($>]^#]:S&NK
M_1M?GFNP5L"&PV?7I61IGB()HD-AIIWW4KL-OU/%7IL>G"*<+'IDT-OJ$(B)
MW*/0UY[XB@M!XRLX;!29HG'F$<UT\<YT#PQ)>WC$3*/G![-7-^%M4T22X.I7
MDQ.H7#?</.,=.]6TK:BITVFV;7CC38;WPX]Q(#YD> :;8Q27O@-6@X95.?>G
M>/-8LK?P\\#N1++AE ]*F\&:KI\VAI:QOD1KN<'TI:%-.QQ=O-)98G1&68?+
M@CUKLO"K65LI@##SR,DD]<UE.KZWJ5Q=6L2^1;EDX''%9&DM!)>6K6\SFX\[
M#KGMFI9E).QZB<]:0THX'/6DK(XFA/:BC%&*9)%=\0_C6W:9^SKGTK$N_P#4
M9'J*W+8_N%^E;TSTL*]"QVIN*6DR,UJCL84E+1BI 6N>\517][;)9V+!2[;6
M)':NAI1&A=68#.:I%Q/,KW1+72KFRL&&99QA_K6AH^@ZMHGB$".0?8CCY<?_
M %Z/%GE#Q3ITI8[U8X%=XX7RO-8?,4%6C72QPWC[4M.T_3Y(Y+>1Y)C@,HX'
MZ50M--NE\$1-"P<+EBHY.*O>*M=T"6PFL[I@;D\)D#K2^!YKFRT":?44_=QH
MS 'IBC=EQL]SE[>66 K#&#'YWW]PQ7HWAXV=G8QV,+J9!R<'UKB)HYM92YOU
MC"1H<IM':CPQ*LVL0M82O+\X$FX]!WH(=NAZD1@XHYH?&XTE08/<*.:**!"\
MTQL['^E.!YIK_<?Z4= 6YST6?M$OL:E7J:AB_P"/B3ZU.%VFN61Y&)UJW&D_
M-BI!]VF8R:?P.*S,8ID35+#]X9IA7)I\8 =<^M6F3"+YSC[R-CXVM<'Y</\
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
M8]8**3-&: %HHS1F@ HHS10 449I,T +129I<T %%&:3- "T49HH **,TF:
M%HI,TN: "BC-)F@!:*** "J-R/\ 3(>:O9JC<8^V14!==2Z.E+3<#]*7H* %
MIK LN <4N:,T!<,<8HZ"C-% 7#!SFCDY%&:,T!<;M(?.:=CG-%% 7%HI,TN:
M "BBC- !2'[I^E&:0]&^E %"RYNG.>W2M&LVQ/\ I+YK2S0#MT"BC-% !111
MF@ HI,T9H 0J=^<\4O>C-% 7#OBCOTHS10&@M%)FES0 44F:,T +11FFDT";
M%(R*H:O_ ,>+@5?!JAJY LG-3/8RKO\ =,YC!&*:Q.:D)W 4TBO.D]3XRHG=
MC1ZTM)16=B+B,H<8/;FDD4R;<-MV_K0<T=JK47,.&W.XCD#&:!A2P[4V@9[T
M:AS#E;@DCO2]R<TP4M%F',/X'..:3Y2>E-[44!S#B<^U'MZ4VEHL%QP% IM*
M.M!293U0XMT[_.*NH#L'T%4=4_U$>/[XJ\A^5?H*7,RK(0BDP:=031S,GE0T
M9W>U*@Y/-%+37<$K ,X(SBH]N(_F^8T_/>DHU!L0DE1Q^%(<XW=Q3N].I6)W
M&#/WL8)%(<H5 YS4E%%AV&,I.>:$R%&3S3Z0T6"W4/QI&)!  ZT9XHHN,=0.
M*;1FCF8$.IC-@0.NX5.GW<Y["H+SFV(]ZD4X0?2J*E/0DXQ1QZTPFBDT1SCR
M:08QBFT@HU%S:DBD!:">E,HI68^84C+YSQZ4N[G@=:8<YIPIB4M1=H#9S^%*
M?S%-HH*N.!!XZ8H)&*;0118.87=CO2Y[YJ/!HP:=B>=C]W/6C=[U'@]Z,&BP
MN>07/,.<]ZW+8_N%^E84_P#Q[_C6[;@"!,>E;4SU,(VT39.*3- HQ6QVNX9I
M,FEQQ1BI#43)H#&EQ1@T!9B<T<]*7!S1BA!8;D]*6G8HQ3%9C"Q%&21FG8I<
M4@LQH/&<TN?>DQ1BF&H[)-)DT8HHN/449)H?_5,,]J3O2/\ ZMS[4^@T^YSL
M0Q<2_6II <5'"#]HD)[&IWY%<LM3QJZ7,[%=1\U2&A1\U/; -9O1F$8^Z,HQ
MGBEHI<P[(1E^0J*7& ,=J6BBX[(3IR*3&#G-'-'-%Q#O3WIH)4$T<T<T7 1$
M(^;/WJ=24N>*=PT%[4=J3-%.X"]!2<XZT=Z4KD4TPM?8JV^?/F/KBK.?FJM;
M?Z^8?2K.W%(5F@)H!YHQ2'@4!J/XI#R,>M,HHL',.']P]!WHW'=M[>M-HHL'
M,/XR/:D4@Y8CFFTE&H<X[EAG.* ..32#(-%(7,.!'-%-I,TUJ'-8?2\>M1YH
MZT6#G)./6AL%>M1GTI"3CBJCN5"=Y(Z/3E'V),\T4W3L_8DHKM3=CZB#7*M"
M3_A(]-P/])6C_A(]-_Y^5K!_X0>U_NFC_A![7^Z:TNSV^6D;W_"1Z;G_ (^5
MH_X2/3<C_25K!_X0>U_NT?\ "#VO]VB[#EI&]_PD>FX_X^5H_P"$CTW'_'RM
M87_"#VO]TT?\(/:_W31=ARTC=_X2/3<G_25H_P"$CTWC_25K!_X0>U_NT?\
M"#VO]TT78<M(WO\ A(]-_P"?E:/^$CTWG_25K!_X0>U_NFC_ (0>U_N_I1=A
MRTC>_P"$CTW/_'RM'_"1Z;Q_I*U@_P#"#VO]VC_A![7^Z:+L.6D;W_"1Z;C_
M (^5H_X2/3>?])6L+_A![7^Z:3_A![7^[^E%V'+2-[_A(]-R?])6C_A(]-X_
MTE:P?^$'M?[M'_"#VO\ =-%V'+2-[_A(]-_Y^5H_X2/3>?\ 25K!_P"$'M?[
MIH_X0>U_N_I1=ARTC>_X2/3<_P#'RM'_  D>F\?Z2M8/_"#VO]VC_A![7^Z:
M+L.6D;W_  D>FX_X^5H_X2/3>?\ 25K"_P"$'M?[II/^$'M?[OZ478<M(W3X
MCTWM<I2?\))IO_/RE8?_  @]MCA:0>!K7'W3SUHNQJ-+J;W_  DFG?\ /PE5
M9_$.FFZA/VE*S/\ A![7^Z:IW'@>W-W#@=*5V/EHG5'Q%IH_Y>4Z4?\ "1Z;
MQ_I*5@OX'MFX .,>E-'@:V ^Z??BGS,GEH]SH/\ A(]-_P"?E:/^$CTWG_25
MK!_X0>V_N_I1_P (/;?W?THNQ6I&]_PD>F_\_*T?\)'IO_/RM8/_  @UM_=_
M2C_A!K;^[^E%V%J1N_\ "1Z;C_CY2C_A(]-Q_P ?*5@KX'MNI4_E0/ ]MG)4
M_E3NRN6EW-[_ (2/3>]RE \1Z;GFY2L+_A![8G[O'TH/@>V)^[Q]*+ARTNYN
M_P#"1Z=_S\+2_P#"1Z;S_I*U@GP/;=E_2C_A![7^Z:+L7+2-[_A(]-_Y^5H'
MB/3>/])6L'_A![7^Z:/^$'M?[M*[#EI&[_PD>FX_X^5H_P"$CTTJ?])2L+_A
M![7^[^E)_P (/;9)QVXXHNPY:1IVFOZ:+AR+E.E6O^$DT[_GX3BN9MO ]L)G
M(''TJR/ ]MCE3SUI)LKEHF]_PDFG?\_"4G_"2:;_ ,_*<UA_\(/;?W31_P (
M/:_W3Q3YF+EHF]_PD>F_\_*T#Q'IO'^DK6#_ ,(/:_W31_P@]K_=HNQ<M(WO
M^$CTW_GY6C_A(]-Y_P!)6L'_ (0>U_N_I1_P@]K_ '31=ARTC>_X2/3?^?E>
ME'_"1Z;Q_I*U@_\ "#VO]T_E1_P@]M_=^O%%V%J1O?\ "1Z;_P _*T?\)'IO
M/^DK6#_P@]M_=_2C_A![;^[].*+L5J1O?\)'IO\ S\K0/$>F\?Z2M8/_  @U
MK_=_2C_A![7^Z:+L?+2-[_A(]-_Y^5ZT?\)'IO/^DK6#_P (/:_W31_P@]K_
M ':+L.6D;W_"1Z;_ ,_*]*0>(]-)_P"/A*PO^$'M?[M'_"#VN?NFB["U(W#X
MDTX=+A*IZCX@TZ:R=?M"Y/2L_P#X0BVS]VJNH>"K=;-F48(Z4IM\HYQP_LVV
M,75+ +C[2M/_ +3L"!_I*\UB#PG#MI1X5B4<_C7ER;N?,3CAKMV-C^T[#/\
MQ\+1_:5A_P _"UC?\(M#GI2?\(O#UQ18%]2ML;/]IV'_ #\+1_:5AD@W*BL8
M^%H<]*/^$6A/)% O]B[&S_:5@/\ EY6@ZE89_P"/E<5C'PM"1TYH_P"$6A(Q
MBFKBM@NQLG4K#C%RM+_:-A_S\+[UB_\ "+P@=*4>%X>X^M%F'^Q=C9_M*P[7
M"TG]I6&3_I*\5C_\(O%G@4G_  BT(/ ^E&H/ZEV-G^T[#_GX6E74K#=S<KS6
M*?"T/I2_\(M"1TH*7U+L;7]IZ?G_ (^%I/[3L,X^T+6+_P (K#M]Z7_A%H1^
M'2@E_4WHD7=3O[)K9"+E?]8*O#4;%%7_ $A>@KGKOPM"UJ@(_P"6@K8'@R!U
M4XZ@9XJ_9W-88:@^A-_:=CG/VA?I2G4[''_'PM0_\(3;YX'Z4'P3;^GZ4>S-
MOJ>'[$PU.QQ_Q\+1_:=CS_I"U#_PA-N1T_2C_A"8#GCK[57([$_4</V)?[3L
M?^?A:0:E8Y_X^%J,>";?'3F@>";?&,=/:ERL/J.'[$O]I6.?^/A:7^T['C_2
M%J+_ (0JWQT_2C_A";?/(_2JY1_4<.NA*=3L1_R\+1_:5CC_ (^%J(^";<'I
M^E!\$V_8?I2Y&'U+#]B7^TK''_'PM']I6)'_ !\+41\$V_8?I2GP3;XZ<]^*
M' /J6'[#AJ5CG_CX6C^TK'/_ !\+3/\ A";?TH_X0FW]/I4\@?4</V'G4K'/
M_'PM*=2L<_\ 'PM1_P#"$V_I^E'_  A,'I1R!]1P_8;>ZC8_92?M"]:E_M&P
M\D?Z2O2J6I>$+<6A '0U5'A6$#VQQ4M-$3IX*.CB:ZZE8;0#<K2C4[#/-PM9
M#>%8<#BF_P#"+0\U+,>7 ]C9_M.PS_Q\+0=2L,_\?*UC?\(K#1_PBT/I35PM
M@NQL_P!IV'_/PM']IV'_ #\+6-_PBT/I0/"T(HLP_P!A[&S_ &G88_X^5I?[
M2L,?\?*UB_\ "*Q?C3O^$5B_PH&XX)[(V!J5C_S\+0-2L<_\?"UC?\(M$3[#
MK1_PBT6<=^],GV>$[&Q_:5CG_CX6E_M*P_Y^%K&/A:+IW[4O_"*Q?A2#V>$[
M&O\ VG8Y %PM']IV'&+A:Q_^$6A X%(/"L(/3F@7+A.QLG4K$#/VA:7^TK'_
M )^%K&_X1>+TI3X7A["EJ'+A.QI7&H6+0Y^TJ.:V[?5]/2!,W*UQT_A6(Q8[
M$UJ)X.C>%/6M8-G?AUANB.D_MG3<'_24IAUC3L_\?2\5SX\%H#D_AQ2CP;%S
MG\*UNSK<</V.@_MG3L8^TKS2_P!LZ=C_ (^DYKGAX-C'6C_A#8J2N'^SKH=#
M_;.G8_X^DI1K6G#C[2E<[_PAL5'_  AL7^%/4/\ 9^QT7]M:;Q_I*4?VUII'
M_'RE<[_PAL7^-!\&QX]Z-0_V?L=#_;.G?\_*\4?VQIW_ #])Q7/#P;'C% \&
MQXHU#_9^QT/]L:=_S])S1_;&G=?M*<US_P#PAT='_"&QT:A_L_8WSK&G?\_*
M<4?VOIW_ #])7/\ _"&QG)_*E_X0V+)_2E=A;#]C?_MG3@/^/E:/[;T[_GX6
ML'_A#8N,TG_"&Q4786P_8WO[;T['_'PM-;6=/VO_ *2N,5A_\(9$>/RXI?\
MA#(@C>F*=W8:IX>3&Q:G9&60BY7DU,=5L=O_ !\+5"V\&0;GX[U9_P"$)MR,
MD<_2H:9Y\\+AY-Z$G]J6.,BX6G?VI8G_ )>%JNO@B#/ ^G%2?\(3;@<#]*3@
MV$<'A^38D_M.Q_Y^%H_M.Q S]H6HO^$*MS@8^O% \%6^,$5/LF2L'A^Q)_:M
MC_SW6E_M2QZ?:%J+_A"K?T^G%+_PA-MZ?I1[,KZGA^P\ZI8G@7"TIU2QZ>>N
M:C'@JV!Z?6C_ (0JVSG'/TH]F+ZEA^Q)_:EB!CSUS2?VG8J.;A:9_P (5;9S
MCGMQ0?!5L3T_2CV;#ZEA^P_^TK$CFX44#4K'_GX6F'P5;D#CZ\4G_"$V_I^E
M/V;']1P_8D&I6.?^/A:3^TK'/_'PM,_X0FW]/TH_X0FW]/TH]FP^HX?L2?VE
M8[O^/A:<-4LN1]H6H3X)@]/TIA\&0CG'/TI.#0UA,/'H$&HV"S3,;E>U6GU6
MP[7*]*P)/"<*W,JCVJ3_ (1.$?3%2S"I3PRZ&P-4L<?\?*TO]IV'_/PM8W_"
M*P^E'_"+0XJ3)1PO5&S_ &E8?\_*T?VE8?\ /RM8W_"+0D=/I0/"T.,8IZE<
MN"[&S_:5@1_Q\K1_:5A_S\+6-_PBT(R,4?\ "+1 TM0Y<%V-G^TK#.!<+2?V
ME8?\_"UC_P#"+0C&!1_PB\/850G]2[&P-2L.]RO-+_:5AWN%K%_X1>$_UH_X
M1>$]N:30+ZEV-HZE8 _\?"D4G]HV'_/RM8__  B\/3%'_"+0XQBD-K!/H;']
MI6!_Y>%Y_2C^TK#_ )^%K&_X1:$<8I?^$6B].U/47+@NQL?VC8?\_"\?K2-J
MMDJ$"93FLC_A%XN./I22>&4"Y6FF[@XX2ZY4>@:1/!)IL;"0<T5!H6G11Z1"
MI'(HKJ4F>W&-.RL=%11176:A1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %4;IL7L"YQFKU9]YC[?;YH OCI2T@Z"EH ****
M "BBB@ HHHH **** "BBB@ HHHH *1ONGZ4M(WW3]* ,^R9FN7R?PK1K-L?^
M/M\\G'6M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $-4-8S_
M &>^#BKYJCJ^/L+YZ5,_A,ZW\-G+HS<9-.9SFHQC-*>M>;):GQM23NQ=QI=U
M-[44C*['9HS3>]'>F/F8\&DS[TVC-)AS,=FC--HS0',/S3=U)FCBDPYA=U*&
M(IM':@.9CLGUHW4E(>E,+L@O6(BCP>-XXKI$8^4G/85S-]_JH_\ KH*Z5/\
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
M]RB@XVT!T.?(_P")E,?SIS=::3_Q,YJ<W6N2>YX^(^(!3J:*6I,4+1BDIP.
M330T-VD*Q(S&HR:JZ?J5AJMVXM'8O&,$'VJ'6=:CT?3FDEB>19%( 4=*X+P/
MXHLK+59HOLTS23N0#@\9/TK:,5L=E*C=;&KJ6I:I>>(KNRM -MN1W]:Z33+>
MY?3MEX<2;NQKE]3@U'1O$MUJD:%X+GG 7.,5T>@:O_;VF_:(B 4DVL*2CJ+$
M4;0NAFM-J$"0QZ<H9E!W9-9?A36]0N=7N-%U!0L@C,@(-=%JUTUE8S7$:%G
MZ 9KC/!=P^H^*;G495,<ODF,(PP>OI34=;ETHKV+DSO5C\H+&"3CK4M,+[2
MPRS=<4_M6<E9G!H%)TI>U)UJ0"CL:*.QIH(_$C=T_/V),44:=_QY)BBNV*T/
MIX?"C;HHHK<]0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ JA=_\?T'KVJ_6?=\ZA;T 7QTI:0=*6@ HHI",B@""ZG-O:22
M]U!(KQ?3-8F3QVT\L0\LR')QZU[<Z+(A1QD$<BL_^P=,$GF?94W9SF@#@->L
M[[3?%L6NVT(:U\H!CCI5'2=#OM=U"^N[I#]GE)9.OX5ZM-;P7$!@= T>.E-M
M[:*TB$<2 )Z4 >0?VCKFGZ9-H/V<&::0J%(_@/X5UT<3>%/!DDH'^DO'@K[U
MV+Z;9R7 N6A4R@<-4EQ:07<7ESQAT]#0!Y/\+KRY;6;H2Q[5<,W3WKUX'(S6
M?;Z/96DWF6T*QG&#BM'I0 4444 %(WW3]*6D;[I^E &=8?\ 'T^.1ZUI5F6/
M-TYZ>U:= !1110 4444 %%%% $<T>]<CJ.17%>(_$36DKP26\<A'0,H-=NQP
M*I3:=9W<FZ:W5V/<T >5:/H6HZK_ &A>2P[(9(V5$ ^7/TJFCZM_8[>'Q:(=
MG"97_P"M7M,-O%;IY4:!4]!4']EVOVD7 B ?UH RO!NFRZ3H:0W&0[')![5T
M=,V?.#VQTI] !1110 4444 (:HZMG["^*O&J.K?\>+"IG\)E7_ALY9>M*U X
M;K2/UKS7N?&5=V)DYIP]J93A4F:*&M:6NIV11I&1ARNT]Z\WU'4Y-*FAL]6^
M5K<GR,_Q9KU@\XR>!6'KOABUUV]@N9EYB_6M8L[*,H[,Q=$TS4=>U&'4[\M%
M B!8@I."*TO$.NM::K';1VL4J@8W,H)_E71VZBW@C@C&$1< 5#/96LQ,LD8+
M^M-R[%RKVEH<7INA3R^'K^:-/+FDG9QMXXQ61,TTGA2'2E@5;Q6;+A?FZ^O6
MO3C&%V11?*A&2!3!I]FKO)Y*[AWI.3V+^LR6S.<U'49M)\-6-OMWW4B",AN>
M#67>:5+IO]C)Y88-O:;(ZYY&:[6YMH+J-7EB#&,\47,2:A9;V7##A?:ART(5
M>YD>#XYX=/O/-7YFN"4SV6N@..<5%%"MN8PG V<CWIX&*AG-6E>0M+244&16
MOL^7'Z>8*Z5?]4G^Z*YJ_P"(HO\ KH*Z5?\ 5)_NBNBDM#U,(_W8HZT-F@4,
M.*?4ZOL@HR*<!BF+FG5;L*.P_%87C0L?!>M CCR#BMKFJ>K6OV_1KJT/29-I
MIQ:3-Z511DF9_@_;_P (9H\J<$6R*0/I7-?$6TO'US1;M%S9P2;I1V(]Z[32
M+-=/TBULQTCC"U)-''.&AGC$BKTS3YM2_;V=SSZ&V.N?$>&^TY/*L4M@&$8V
MC=GVJUKD5UXB\<1Z>$Q:V;+N8?Q<=Z[6WM;:RCW6T*QD]<4Y;:&&62X1!YK_
M 'FI\P/$W/*=3M+[[9-I30#<EWOC;'/EYXKUBQA\K3H 22=H!S4;VML9UNGB
M!E*XR:L G;M' '2I<M#.=1/H/I:CR>E+S4W1E<?14>32\T7"Y3U;/V!L>M9Z
MD^6*T-6'^@-SWK/4?NQSVK*H<.,V$I1TIO>E%8'FH<#ZTL .XY_A^[3#37!<
M*5;%-%QDDSB]3LKS0-4N-0M]S)+N9@2<#-8FCZO<:EID>D::"R.S"4]QDUZB
M\<5U T4RAN-O-9&B>'[;0%FEBC&YCD5>AWTZRMJ*8Y-$\.B&SS)/& &!_6N.
MOIKCQ%KEG]FMU2*-^748/OTKT=-C#+J#Y@R:KV=C;6*YCA ;.:2DR?:I,X'Q
MIJ-R][#IH+"-  2.^*[#P[K<$MCY;1JGE)E@ .E:%Q86,V9YK=7D/<TB65K#
M WEQ!3*-IIW!UCE[>SEUV^NM0D3Y8BRQ#L5[5BZ7!*;NTC"_ODGR_P!,UZ3:
MP16L(CC  QS4*:=;07+3H@RU'0S=6Z+)SS28-(,XHYK,YA:***!$5T/W'/K6
MW;?ZA/I6)=#,&<]ZV[;F!![5M ]+"[$_O24OM3<<UM;0[&+2]328XI.@HB#8
M_O6+XGT7^V-/&QV66([TVD\FM@9ZTN[D?6GH5&5CQ;4O%L]E=0VVI+MGA.V+
MWKL_#>C7M[>-KMZ661DRJY./:M'5_!UAJNJV]Y+$"8SD^]=&I$'[J,8CQ@"F
MFD;<RL<3XGU[R86@%G"\TGR@E 3_ "JWX?T]/#'AZ2[D4"5D)5<<9KHY-,LI
MW#30JSCD$U(Z1R(()4#1],&GS/J)5+.YYZFG2:E:W.J2+^\'S >E,\/6UY<Z
MO#(8]BHX)*C&:]$BMH(X9(EC"Q^E(MM#"5,,87GJ*G03F6F'SFDIA)S29-*Y
MDY:DF*,5'D_E1DTKH7,B3%-;[C8]*09H)^4_2G<=RK99\R3ZU=JA99\V7ZU<
MYH3T$GH/IK?+M([FDYHZ\^E/1A<<5_?J:XGQ#:W4WBNTE1,JK UVO.=WI36@
MCDE65E!9>]._8U4M#A_#EG<0^,YY9$PKN376ZQI$.MHJ3,4V-D8[U82VC2X,
MRJ Q[T\YW'GM1S=!.?0YSQ"FI6.F1VFF1[E8!6/>JV@^"X[6YCU.[)-SD'#9
M-=;C*_-SBC<90.< 475@YS$\;Q2W&ANL*[G)&!^-<H]A=BTT?,?W;U">.E>C
M,BS#:XRM,-M"RJI081MP^M%Q\[O<GD565E*CGKQ28&[..@QBFL3G-)DU+D0Y
MC\#.:,5'DT9-%R>9$F*1ON4WG-/(_=TFQK5'/'_D(S4K=:0C_B93>]*>M<LM
MSQL1\0JBG'IFFK2MTI&.EA*<#BF4O44]@3&75O'=6\B2HK94X!&:Y+PEHC6F
MNW$D]NFW:=I*^]=C@A4Y^M. 1'RHP2.M/F:-HS:.3U?Q)<QWEY8QVZ2,!MCW
M 'K^%9_AF&;PMX8NKN\RLDLQ*KVYKM)-/M7E\XQ R'^*@VT-Q#]GN(P\><@&
MJ4W:QJJTG%P>QS[^(YDTRRNVB5DN V\$>E9GAX3ZGXVEU$Q"*%;<J%08!-=G
M]AM)(A:F)?+C^X*2*V@L$ AC +-@GVH4FB_:.,7%;$PVEI&7D_RH%*4"%L?Q
M4F*B3;>IQ2W%HHI*!"]J3L:*.N:$-;HW=/\ ^/-,T4:?Q9IWHKL5K'TL/A1M
MT445T'JA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %9]YC[?;YK0JA=X^VP$]NU %X=!2T@Z"EH *0G S2T=: $QSFEHHH
MCV!$(SUI/NQ_/T%2XS2$ C!H 3((Q[4H&!BC I: &A,'.:=110 4444 %(WW
M3]*6D;[I^E &=8_\?;YX..E:59EAG[4^1Z\UIT %%%% !1110 4444 ,9N=H
MZ]:4<+DBE*C.>](JXZG- !U/MBDX^YFGTF!G- #1S\I[4^C'.:* "BBB@ HH
MHH 0U1U?_CQ>KQJCJ^?L3<5,_A,J_P##9R^.<TUOO4[OTIK=>E>=+<^+J[L*
M*7MTI*D@4C=\HHDP0%R133GMQ1]:+AS-#]P"@=O6H2\;,REC3L$OGMZ4-&&!
MP.3WHN',WJ.R54%>>U#,2./O&@*0 /2C!SF@+L:7  1NII1B/@?=[TI7.<C)
MIH0^5L)R?6@:;0\X,HY[4F:-IR#Z#%&*!-MA2TE+1U!%6_\ ]7%Z^8*Z=<>2
MG^Z*Y;4'^2(8_C%=,'_<I_NBNJGL>IA9KV9*N*#CI4:O3BW&:?4[%-.(OTHX
MI@:ES56U)4E8=QBCC:/?K30WM1G(I6'S(<%W2>F!Q3'+AE"J".YH))QCC%.Z
MAO?]*+%)IB$/OVX^3%-&V+Y2<LU. 8)MSSGK3QMSDC)I:CT(I50(KN<<XIY
MSQT[4FT%LMRO7%*3STI68GRV#%&*3.*7=3Y2;H7C-'%-S1FCE#F13U?']GOZ
M9K.3_5CUQ5_63C36..XJB@Q%[@5%1'%C-4)12CD9Q2?A7.>;81G5!N;I3,,I
M!'2I, ]1D4W8=Q.>#VILEJXJ !BQ/6I-_P N2,@TQD+# [4ISTI)EW:0T%B=
MS#"CI2K)\VVD*L2.>!VI0/0<T"N[C9,;P'.!32X,O)_=C[M/5<$EN<T!!CD4
M7#4%&,G/WN:3<JC:Q.:< >:0)@<C)]:+AJ*""*,BC'M1^%(!>U&:/PI*!D=W
MCR.O<5NVF/LZX]*P[C!@P?6MFU;]ROTKHI;'HX6:2L7.,4WC--W=Z;OP>E;6
M.US1)QBFXI-_M2YXZ4K!S)B\8I>!]:;FDS18.9"/M+!22":15*OMZJO(-+QU
M(YI0QHL"F#)YC;LX(I$W./WPVX]*7)'2@GL>:+#YP8*_R*>M)N18]B'+=J7C
M(('2@8 Z<T6#G0#./FZ]Z7BFDDFCFE8GF0[BC Q3:7-'*',A1C%(^-C?2C/M
M2.?D;CM1RCYD5;$#?)]:N8JG9?>D^M6R?:DHNPN96%XH[4F:,\57*PNAP V_
M6D  0C/6FY)I=WM19CYT.'W1^M'&13<TASMP*+ YBACO*GIVI=NWA>]-S\H&
M.1WI=QHY0YD*HPI]:&!!4C\:3=S2+D#GGFCE#F0]L9I,#%)FC-+E#F0O%  I
MO-+FCE%S(48S2G[E-!YI2?E(Q18I/0Y\X_M*84X]::V?[0G..E2$5S2W/'Q"
M]X04K8Q2#K2GI2Z'/T&T"C%'2D(4,"V.PZ4# ).:0BD.:!W8I;(..M-5G* S
M#;DX&*=WX%-"G #'.#FF-2';1YRY.-O3WH4IN(SGTS2!3YKN3][H/2EP,=.<
MT%.0@SO8GI2T8.:,4F0%%&*/PI %'8TM':G'<<=T;NG?\>28HI-/_P"/-.U%
M=T=CZ:#]U&Y1116YZH4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M!](2!378KC SDT%,NK9Z4 *C;USBE)P,TH&.E,>1$^\<9H =GG%+35.X9IU
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
M/.*\GLB5^([<'!=OY5Z;>&=+:26W&Z4+\H]Z\>@L_&H\8"^:P40ASS@]/RH
MV;3GXG[3\H$.1GC/-8?BZ-CJ5WY1S^\^8"NH\3:)J;ZC;ZSIL6;J-1N JIX8
M\+:CJ,VH7FMQE)9,E%YQF@"]9_9W^'=\(2JXA.1GOBD\$7J:?X7FGF8 +'U)
MKGAH?B:V>32HH";*=R';GA3^%:/BKPQK-IX=M]/T2,OD#S.O8T 1^#;:;7?%
M4^LNK")04!88[UZQG! KSCP:=<LK\65W:)%:"+.]1@E_RKT9"2H)ZT .HHHH
M *1ONGZ4M(WW3]* ,ZQYNW(Z8K2K-L?^/M\\''2M*@ HHHH **** "BBB@"-
M\Y!%<=\0=(U34M*7^S9"K*#NPV*[0C(KA_%VH>)[9_*TFU66-NY__50!P-BY
MB\':C92G_3E9MQ/7%1Z3::O9>"[6]BF*QG.3NKJ-*\'W=W:7=WJ2&*YGC*[!
MG&36.FB>+EM1X?\ L8_LS/\ K.<C]/ZT >F>$K\W^B1.Y)91@FM^LCP]IJ:1
MID-F/OA<M6O0 4444 %%%% "&J.L?\>#U>-4=7Q]A?/2IG\)G6_ALY50:4]:
M5>M#=:\V6Y\956K$Q3@.],W"G#!'6E<S5BAJNJ1:6B22J3DXSBN6\87"7SZ3
M-$=RMNSBNPU&PM]3M&MY^!C*GWKRCQ'+JGAV6WM3%OBW'R2><UHMKG;1@I;,
M]&E\16NG?8;(C?*\2\*,XK!U&ROM&\7RZB@8PWP!&WG&!5SPSHZS"'6-4R)R
M@5$/3%3:]J&M?VDT=I:)+ !A68=/TK1RLCIC.,)'&Z)YQ_M:4YVM(Y/UQ1!;
M:E9>"[76()2MNKONPWO79:%H#Q:#>K>H$GN'9U 'J*YR+3]>?3H_#,UN!8.[
M'?WQGZ4DUU-_:0EN:U_I$^LZ99ZK;,$*P@R$G&<=:PK&\6WO6U%$)5SB$ <Y
M'!KJ=?CO+/0K/3K,'RUQ&Y'I6?K>C7.D6>E2Z;$)5MPQ<,.I-)RNS%U(M61T
M6CZG_;-F;F(D!&V,#QS6JW!K"\*V<MAI,TERNR2XE,FT=LUMG/4]#TJ6CSJ]
MKZ!2CK312BH9@BEJW_'O'_OBKJ_<'T%4]4_X]H_]\5;0?(OTI%L6BDI1UI,D
M<N.] /[LL.W:FY&['M1#*J,SMW[5<2X-7LS*L-9BOK;4[3=^]17.T]<8K'\&
M7(TSP5/?32!4W.5!/7YJCU[2+K1[VXUO3 7::)E=.P!ZUR'AM=4\4VD6F*K)
M:0NWF%<CJ>:WT21ZL%#V>AV'B2W;Q9X1M[FV4Y20.,C&<5S&L_:KVX\-07!;
M=YNW#5W]_P"98Z%%9Z)&)3;X1@1Z5@66F:AK6KVM_K$ @6T?=&%& ?Y4E-)V
M'3KPB]7HA@O[;4/%MY',0L=I9M#\_ W#-3>"5BUOP3<Z8"#*I<*/3YJOZCX,
ML;^:\G$SQRS;I%VY&2?QJ+P/H3^'-%FN)21=DME#TZ\4U+0M5X<FYRUYID^F
MW4-A<,)'C4-P<X [5OZ1XC7[:MN,K$<*N1P:LZ+HTM]'J5_? ^?([^6#Z=JR
M-)T;4)KJUBN(0B6LI96 Y;GO6<GH<M2<&GJ>B%P0!ZBFE33BH+CVH'2LC@DK
ML8*<*,48I7)2L5]1'^@GZBI4!Q^ J'4<?82.VX5.N, >PJD.0448HI&84JC<
M@-)QCGI2%V*HV,;>HJHHN"3>IG:;KD5W->VC-B1-ZA3U/%97A&ZBTWPO->3,
M% 9SSWYJ/Q#HSZ?.WB#3R3.$.8^QS7':!_:?B>!-/VE+>)SN*]\FMK)6/4C&
M/)HSMM<\0K'X:\U<_OR"IQV-<E+-!9>*=-@B*[@X+$=\UZ!/X?T^[TJ/3'8_
MNU"Y^E<A<>!Y8?%5K- 6DAC<$L<]*'-[$QE%/4C\70R:MXKC_LLXE6,ABOK5
MSP9-'-83:'.N;U5.XD4V_P!.U31?$,DVF0^<TA+?-[_G5WPYI=U;7EUK=U&$
MNG0X0=,TKW-74BU9LPM3TV2QNC8S,&9OF&#G K6\/>(/*NTM7#+&QV+D<9JY
MINA2:K]JO+\E9BQ*#FLNQTG59;Z&.ZMECB@EWA@.3S]*AHYY.+3LST"C'-
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
M,#J:  !=WJU"J5+$G(- 3Y]WM2G# CTH B6-1+C;[YJ>F(P8\=!3Z "BBB@
MI&^Z?I2TC?=/TH SK'_C[<=>.M:59EA_Q]/CI6G0 4444 %%%% !1110 QLD
MX'%!4;>1DBGTF0210!'D'AACTI50ALELBE*;NO&#3Z &'B3.WGUI])D9Q2T
M%%%% !1110 AJCJ__'B_&:O&J.K?\>+XZU,_A,J_\-G+YYZ4C&EYIK=:\U[G
MQ=3=C._2E!.*?MHVTC)08T,%Y:JUW86VHE'NH0^S[N>U673*CZTI(8%!VZTT
MS2/,@Q&L:1A1L48 ILL8E!"G!]:?M&WKT%(N -PH;[B;=QS-M1%/S8&*:Q4L
M#_$>A]*4!<X8]1FDV@XP>E',R^:6XV0*R8==].5<Q+&XW*>HHY\W:.F*0NR@
MJ!\QZ4[BA)IB^6JGYFPHZ"@-E0>U(X$@&\XP.:  !@=*&Q3E=CJ44W-.J1(I
MZIS;Q_[XJVI^4<=A534P?LZ?[XJVN=@^E7H#;$W<T;J,4W!I:$78-D].M."
MMSTH#B/YF[\4*21[U-W<I16[!ANB>*1=R'C'M52ULK;28E%G"$#D[V%72VXX
M]!BFC'V<H_3L:TYW8T4^ER&0>4VV%<J_S,P]:F\L,% /RBFQGRXPC=#T-.7
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
MHP.N*7%.U@U8G44G7O3L4N%':@5F,'7K020#BGX7KBFM]TXH2*BO>1O:<?\
M0DXHI-.S]B2BNQ/0^GA\*-RBBBN@]0**** "BBB@ HHHH **** $(SB@C(I:
M* $Q2T44 %'2BD(R,4 &,'.>*7J*,<8H P,4 (!@4M%% !1110 4444 %9&H
M7/D74?[G=FM>J%X U[ I[T ,&H2]H3C%,74YR2/LYXK26-5 P*41J"3CK0!G
M?VE/_P \#1_:4_\ SP-:.Q?2C8OI0!G?VE/_ ,\#1_:4_P#SP-:.Q?2C8OI0
M!G?VE/\ \\#1_:4__/ UH[%]*-B^E &=_:4__/ T?VE/_P \#6CL7THV+Z4
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
M72>J%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5GW?-_;UH5GWF/M]OF@"^.E+2#H*6@ HHHH **** "BBB@ HHHH ****
M"BBB@ I&^Z?I2TC?=/TH SK'F[<]..E:59MC_P ?;YY..M:5 !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 (:HZM_QXO5XU1U;'V%\U,OA,J_\
M#9RXP#36ZTHZTC=:\V6Y\95W8HZ44<8HI&8=Z.]'TI* '#K0:2E- [Z"4E+0
M*!!11Q10 "@4G2BF [K2&BBBX%>[X6/_ 'Q73)Q#']!7,W?2/'7<*Z5.8(_I
M712/7P?\,!UI3TI!C-!/:J>YTK8!2TG2EH!!2444"N%+24F: N.I/>DI:8!2
MTE%%P"BCBB@ I:3BCB@"EJP_XE[<]ZSU'[L<]JOZMC^SVSZUGKCRQ]*SJ'#C
M-@IP'%-IPZ5SGG+<#TI*4]*;VIL!:*2CM2 6BDH%)@G<7%&.**6F.PW'%+WH
MZ44F 4M)VHI@+1244 0W?_'L?K4T?^J7FH;S/V4X]:FCP(EQ3*"CO114DH6B
MCM3:$#8M+3:=3!!VHHH.* "BDS10 M%)1F@ H]Z6DH"P=Z.M%% @Q0WW&^E'
M2AON-GTIH:*]F,%ZLGK5:RZO^E6<U/0:V$IN.:6D/%,ACUH;D4#I2'%+J7T&
M=Z>/2DQ13(2L.IN.:6C- WJ)B@"EXI:+@D':BBDH&+1244 +2]Z;3N,T=1E2
MW'^ESG/I5JJUOC[7/QZ9JS0 E'6BE'6D(,44M(3Q3&T)2]*3-)FE<0'K2TAZ
MTE/<5["GFBCOQ0?:F(6EIN:6D4F+1244 +2>M%![_2FAK=&[I_%FE%&G?\>2
M8HKMCL?30^%&W1116YZ@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !5"[_X_H/6K]9]WG^T+?% %\=*6D'2EH ***1LXXH
M.=WM0"#2$[?F8@+CJ:JV^H6D\SQ1S1EU." W- %L].*3=@@'J:I7^H1:?"99
MI44#L3C-.M+^VOH5GBD5N,X#=* +9.&]J=67+K%FEQY#W,2L>A+BI);^*R@:
M>XF38?NG=UH NE_FVCK3ZS+#5[34)B(74L!V-:6>0/6@!:*** "D;[I^E+2-
M]T_2@#-L?^/I\=*TZS+'_CZ?'2M.@ HHHH **** "BBB@!#TII?:N6HE#%?E
M.#5"]U&VLHU%Q*@/NV* -'(QF@'(S5.WO8;F,2Q2*T73(.<5&^KV27"V_P!I
MB#GMO% %Y"QSN]>*?3%;<00001U%/H **** "BBB@!#5'5SBQ<U>-4=7&;%Q
M4S^$RK?PV<L"2>*&ZT@SFE/6O-EN?&5-V)GBCM1WI14F:$Y[4HZ\TH!+>U9^
MI:K!87,4;]6]Z=BE$N_-DDBFF3C>/N#K4B'>B29&QUXJ.3R[6%S,P$7<DU5@
MY'<<#E@.Q&:5@<''6HK*YAOHVEA8%%.W(-03:K;VUS':,ZM,_H:+%>S9<YQ[
M]Z%/;U^[5:ZOHM.17N)4^<X SS2W-W#9VOVR1U\H#*\T)=QJF[ZEC![^M'.2
M#3$D-Q!'/&?D<9IY)+$TF9-6#O2\TE+2Z@BM>Y\J(_[8KIU_U*?[HKF+[_51
M?]=!73+_ *I/]T5T4MCU\)_# 9S2GI2#.:#UJWN=*V$R>E+G%)WI>M D+T&:
MC:0;EV]&-2@C&#WK%U_6[+P[ITEQ<L"R+N5<\U2U+C'FT--I"MQC_EGCD^].
M;=N7:.#UK%\*>(;3Q5HWVF#Y'#\H3S]:W?.B0R;R$51]YC@4[#E3=QHW!V+?
MZL#.:9#*;B,R1CY?X<U7MM2@FG>V$BR9Y!4YXI;;4;$7DFFP2*'B/&6ZDT65
MBE!6N6MQ*[?X^].&0*S[G5(+74UL",W++NX]*O?,)&!^[CBAHSDK#J6BDYJ2
M1>:.:.:.: *.K9^P-CUK/7/EK]*T-6S]@;'K6>N?+7Z5G4.'&;"4Y>E-IPSB
MN<\] >E-&#BG'I32-H..U#W#J+SGVH8;?QI<_NBWHI-4M*N_[2LUG4C&2/R-
M%BN70M'.>:4$$<=*<JDDER H]:K)=0W#>7!(K$'G!S5-:$J+)@S DM]W-.^8
MN0*9-A5W%U$:?>)/>F6]W'=Q&>%UV@=<\4^4U4"8NH'/44G)Y%11W%M< A)4
M9@<$!JKOJ43W0M82"X/S8-2T1*++U%%+2)$I:** (+LXM3]:FBSY*Y]*ANQF
MV/UJ:/\ U0^E,I;!1WHHJ21::<=J=VIN.::"0HYI<-CBE XJIJ-^NG0)(_1F
MQ18I(M#ISUINX#@]:;#*+B))5^Z1FHKRZ@M27E8  =S0%B;YB<+U[4;N=O\
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
M- .SFI-U&<TTA-(9BC%/I,4[$V&XHQ3J.U%@L4M7P=-8>]9L>/*4_G6CJ?\
MQYM]:SHE'E8]JPJ'+BINP\$'FC(IF,<48YKG1YO,Q6Q2;<<CK2@<T_'%78FU
M]1H4#G^*FE1(^7[=*DQ1@4D60E07]J=D\ =.].VB@K3Y2$FA-JEPQZCI0"=W
MMVHVT;:=AW8N%V-2(S;/FZT;:-M%@YF.W#-&X4S;1MJ+!S,?N%)N%-VT;:8<
MS([SFU./6I(L>2M1W7%L?K4D/,0XH+Z"C!!I<<T   BBD38,4PKS3Z7%-*XI
M*XS%+VSWIWO28I!88XXRO6E"@C/<]:=BC'%%@ZW& ?PG[M*$4<]Z=BDVU7*#
M;8 BD!PQ_N]J4+2[:.4$V  !^M!-&*#UI#8TX-'&:7%&*+DV#BD8?*WTIV.*
M&^XWTH*2*UF,,_Z59XS56SSNDSZU;P*0^@WC%+@$4G>EH)#C%)TI<4E%PL&
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
M@G@*?\Z.]V_[0HQ_M"N#_P"$EU3&/LC_ .?QH'B75 !FT?\ S^-'M!?4:?\
M.CO,?[0HQ_M"N#'B75 "?LC_ .?QH'B75,D_8W_S^-'M ^HT_P"='>8_VA3@
M,#[PK@?^$DU3=G[(_3_/>C_A)M4_Y\W_ ,_C1[0/J5-?;1WV/]H48_VA7!#Q
M+JG3[(_^?QI/^$EU3I]D?_/XT>U#ZG3_ )T=]_P(4?\  A7 _P#"2:H!_P >
MCT#Q)J@_Y=7H]H'U.G_.CL=2'^AM\PK,B!\O[PKF[O7]2:Q<M;.,FJZ:KJ?E
M9%J_2E.5SEQ&60EJIHZ_'^T*-O\ M"N0&L:IMS]E?BC^UM4_Y]GX_6L+NYR_
MV3'^='7X(/WA2<_WA7)'5]4/'V5Q[TG]K:IG_CU?FKYM"?[(7\Z.M)/]X4<G
M^(5R7]JZH/\ EU>C^U]3_P"?5ZCF8?V0OYT=: ?[PI^.,;A7(?VMJ@&?LKT?
MVOJA_P"75ZKF'_9"7VT=?C_:%&/]H5R']K:I_P ^KT?VMJG_ #[/1SL7]E1_
MG1U^/]H4F/\ :%<C_:VJ?\^ST?VOJG_/J]+G#^RH_P Z.MVG^]1M/]X5R7]L
M:I_SZO1_:^J#_EU?B@?]DQ_G1UNT_P!X4;?]H5R7]KZI_P ^K\T?VQJF,_9'
MYH%_9,?YT=1=#_1SR.M/A!V#YA7(SZOJ7V<EK5^#3TU?4]JD6KXIIE?V.M^=
M'5X.X_,*.?[PKDSJVJ$M_HK]>M']K:G_ ,^K\T-D?V.OYT=;@]=PI<'IN%<C
M_:VJ#_EU?BC^U]4_Y]7XI<UBGDZ_G1UN#C[PI,'^\*Y3^U]4QC[(_/-)_;&J
M'G[(XJ>;4G^R%_.CK0#G[PI<'NPKD?[7U/\ Y]'I?[7U1O\ ET>JYM!_V0OY
MT==CC[PHQ_M"N0&KZH?^75Z7^UM4_P"?5Z.8/[*C_.CKL?[0HP<?>%<B-7U0
M'/V5Z/[7U0?\NKT<P?V5'^='5G.?O"C!_O"N4.K:G_SZO2?VMJ?WOLK_ $IW
M$LG3^VCK,''WA1M/]X5R?]KZH3_QZ/1_:^J?\^KTKE?V,OYT=9@C'S"@@[3\
MPZ5R?]K:H>/LKTAU;5/F_P!%<<47#^QE_.CIK7EGP1P>:L$$_P 0KC;75=2Q
M)BU?/\ZE&KZH/^75Z _L96^-'5X/]X4N#_>%<I_:VI_\^KTG]K:GC_CU>BY/
M]CK^='6<_P!X48/]X5R?]K:GU^ROQ2G5=3_Y]7]:+C_L=?SHZO!_O"@ _P!X
M5RG]KZF>/LKBD_M?5,_\>KT7'_8R_G1U^/\ :%&#_>KD?[7U,'_CU>C^U]4'
M/V5Z8O[+C_.CKL'^]1@^M<B=7U3&?LKT?VQJAY^RN* _LM?SHZ[;_M"DVG^\
M*Y+^U]4QG[*]']L:I_SZOZTA_P!DQ_G1UNT_WA1M_P!H5R7]L:IG_CU?FC^V
M-4_Y]']*!?V3'^='6X/]X4A''WA7)G5]4_Y]'XH&IZGC!MGH&LHB_MHZ2W&9
M9L$58_X$*Y"TU#5&>X*VKD\5,+[6"<_8I*:N7_8;MI,ZC!_O"C!_O"N9^W:O
MC_CS>D^WZQ_SYO1J3_8;_F.GP?[PI<?[0KE_M^KG/^AR4?;]7_Y\Y*=F-9&_
MYT=1M/\ >%+M/]X5R_V_6!C_ $.2C[=K Y^R.?RI69:R)_SHZ;!S]X48/]X5
MS/V_5SD_8W&?I1]NU?\ Y\WIV9#R)_SHZ< ]V%)@Y^\*YC[=J_\ SYR4"_U?
M_GSDHLP_L-_SG3D'^\*7!_O"N7^W:OD_Z&_-+]OU?&/L3T-,/[#?\YT^#_>%
M&#_>%<N+_5P/^/)_TH%_JX_Y<W_2EJ']AO\ G1U&#_>%+T0DD5RWV[5\_P#'
MF_Z4DE]K#(,6;]::3N']CNFU)RN>E:8A-C&>M%4M!N;G^R(?-A(?'(-%=";[
M'M1P\4MSI-J_W1^5&U?[H_*EHKL-1NU?0?E3?+7DE1^5-+E^5Z"G,^W&>E
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
M/2G8#4!R<XHP<YS67HFOV&O6:W-C)OB;H:U>: N+12"BD*XM%)2T#"J5P/\
M3(:NU2N>+J(F@3E8N#I2T@Z"EH&%(Q 7DXHIL@#)@GB@+C&=((6DE?"+R2>U
M>/Z?J^FCXA/(MVC;G88KUR\MUNK.6!SA73!(K@[3X3:;;ZJNI+=N7W;L;: 4
MC-O98M(\?Q7=RP2U:,'SST^E9D\(\5ZEJ$=JNZ+?N$H]N:]"\1>#[37M.2WE
ME*!#]\#FI/#7A2T\/VKQ0.9!(N"Q% 6.'TWQ+;P>&+W2YG"W#!H@#UQTJE>:
M9Y4.E3W'-LJY=STKKKOX;Z=)?F[:X92Q^Z%K>OO#=M?Z*NFLV$"X# <TPL>=
M2)9ZCXULY-&==B1CS'3^5>OQ*1&H/85ROAKP)9^'9VEBF:5F[L*ZWI0 FT[\
MYX]*=112 *1ONGZ4M(3\I^E &;8?\?3_ ,JTZS++_C\?UQ6G0%[A124=Z %H
MI*6@ HHI.U #6.#Q^5>8_$/Q$)+B/1?M'V8RD@O7ICNJN">IXKC_ !#\/;+Q
M%J2WL\[(R= %IBN9"V<"^"C9Z5<":X/S.4ZDUYUXA77=/TFRA>*0@D[^G->T
M^&?"<6A>:1(9,\ ,.U7]6\/VNKQ*DJA0O3BD',R/PH7/AFQ,W#&,<&MVJL%L
MEO;16R'B,8%6:!W%HI*.U "T&DI>HH 0\U1U?_CQ>KQ JAJXS8M2G\)E7_A,
MY=>N:&ZT*.:&'->;):GQE6]V%**3'%(.M)6,]3-\165U=:=FUF:-T.[COBN&
MOM2CO[?3OMC>5<VI8,IZMS7IX(9C&>XKSGQMX.O+S4+>YTI2[$GS% Z5I%H]
M##M-69?AN;O7=:MH;65HK6&$9E'0D=JKI]DM/'M[)JR*D4H4([]\"NI\.Z7!
MIFC1PELS$[G..A]*A\0^&[77IDEFD,31=U'6KDT;.M"+LSG/"3,OB+4+B#G3
MR6''3ZU3\81V&(I]'E4WH8Y*=37;Z;HEOI.EO9V[;_-R2Q'/-9=GX(M;6Z6?
MSF<J2<$>M0WH3[>*9-JLD \,6+WL0,YB W-US7*-;-:76EO<2^5'=[O-)]!T
MKLO$&F/J8MK5!A(R&XI=;\.V^K6T$)?:\*X7 JKW8O;)NY6\'.\FF7GFR;D2
MY(C8]UKH"<G=GKVJEIFGPZ?8BS1NAW$X[U;R&^[TK.?D<=>=WH*#3@:8!3E%
M9V,4V5-4YMH_]\5<3[@^@JEJG%NG^^*MK]Q?I3*NQW%)12$4B6Q)#M4'..:<
M#Y4_S'Y7Z>U12J74#WJ3:),*W&.E..Y=.6IRD5]-H^L:E97\I-K/$\D<S=!D
M'"US^F>(?[,\%+8V+>==7+2*%7JGS'%=AXCT8:WI[P(<7"9VX'6N8\$^#IK&
M6:?4LK+;MN5".*ZHO30]>G5C[/;4E\46%U_PK[2_.+33"=&E!ZKTS57Q6]A>
MW7AY])*FY4@2;.N<5Z%=V]O=Z>89>$E^;ITS7/:;X(M=.OC=><SE3NC!%)S6
MR$L3&UD&JVFF2#S9+I(+Q8?G]6K/\!Z=^[U"Z==D-]E?ICO6GJWA9+ZX^US2
MLCN<;0.U;%M8+INCM9Q<K&ORGUS4*1C[>RTW.'NK9=3OII[6+%O9$P$#H6'\
M55+/SX=6LKJWNS*T\F)D'8"N\TC1XK+39X<Y:Y<R-D=":J:;X6M=/O&F\PMD
MY (J).[)J5E*YT 7)W9_"F9X]*<?E!/:FD95:G0\^;%!%.S[U'CFG8YH)39!
MJ/\ QXGG'(J9?NCZ"J^H@?83GID584?(/H*&6V[#ABCBF@<9HJ24QQ( ZTV
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
MSWCY_P!H5(_JE;^4*2G9B)_U\?\ WT*3]UG_ %\?_?0HT)^JUNP=:4&C]WG
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
=5!["FJ:%*=U8Y/3[*[ALD1LY%%=9@>E%58FY_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069550050192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>May 01, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36829<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Rocket Pharmaceuticals, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001281895<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-3475813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">9 Cedarbrook Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Cranbury<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">08512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">609<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">659-8001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">RCKT<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">80,461,335<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069551175488">
<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>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 64,579<span></span>
</td>
<td class="nump">$ 140,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermInvestments', window );">Investments</a></td>
<td class="nump">266,505<span></span>
</td>
<td class="nump">215,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">6,949<span></span>
</td>
<td class="nump">7,666<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">338,033<span></span>
</td>
<td class="nump">364,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">30,588<span></span>
</td>
<td class="nump">29,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">39,154<span></span>
</td>
<td class="nump">39,154<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets</a></td>
<td class="nump">25,724<span></span>
</td>
<td class="nump">25,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">1,340<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Deposits</a></td>
<td class="nump">459<span></span>
</td>
<td class="nump">608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermInvestments', window );">Investments</a></td>
<td class="nump">28,957<span></span>
</td>
<td class="nump">43,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">4,369<span></span>
</td>
<td class="nump">1,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance lease right-of-use asset</a></td>
<td class="nump">46,133<span></span>
</td>
<td class="nump">46,664<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">514,757<span></span>
</td>
<td class="nump">551,807<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">28,609<span></span>
</td>
<td class="nump">36,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current</a></td>
<td class="nump">849<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance lease liability, current</a></td>
<td class="nump">1,748<span></span>
</td>
<td class="nump">1,736<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">31,206<span></span>
</td>
<td class="nump">39,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, non-current</a></td>
<td class="nump">3,506<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance lease liability, non-current</a></td>
<td class="nump">19,294<span></span>
</td>
<td class="nump">19,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">1,875<span></span>
</td>
<td class="nump">2,595<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">55,881<span></span>
</td>
<td class="nump">62,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value, 120,000,000 shares authorized; 80,412,194 and 79,123,312 shares issued and 80,409,623 and 79,120,741 shares outstanding at March 31, 2023 and December 31, 2022, respectively</a></td>
<td class="nump">804<span></span>
</td>
<td class="nump">791<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost, 2,571 common shares at March 31, 2023 and December 31, 2022, respectively</a></td>
<td class="num">(47)<span></span>
</td>
<td class="num">(47)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,230,319<span></span>
</td>
<td class="nump">1,203,074<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(90)<span></span>
</td>
<td class="num">(357)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(772,110)<span></span>
</td>
<td class="num">(713,775)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">458,876<span></span>
</td>
<td class="nump">489,686<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">514,757<span></span>
</td>
<td class="nump">551,807<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember', window );">Series A Convertible Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember', window );">Series B Convertible Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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(12))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=127002003&amp;loc=SL6242269-115581<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL6242262-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(g))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<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 https://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 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069551152032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">120,000,000<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">80,412,194<span></span>
</td>
<td class="nump">79,123,312<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">80,409,623<span></span>
</td>
<td class="nump">79,120,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, at cost (in shares)</a></td>
<td class="nump">2,571<span></span>
</td>
<td class="nump">2,571<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember', window );">Series A Convertible Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (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="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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember', window );">Series B Convertible Preferred Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">300,000<span></span>
</td>
<td class="nump">300,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=rckt_SeriesAConvertiblePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=rckt_SeriesBConvertiblePreferredSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>15
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547265456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Consolidated Statements of Operations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">46,371<span></span>
</td>
<td class="nump">30,794<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">15,823<span></span>
</td>
<td class="nump">11,770<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">62,194<span></span>
</td>
<td class="nump">42,564<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(62,194)<span></span>
</td>
<td class="num">(42,564)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(468)<span></span>
</td>
<td class="num">(464)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndOtherIncome', window );">Interest and other income, net</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">623<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion of discount and amortization of premium on investments, net</a></td>
<td class="nump">2,419<span></span>
</td>
<td class="num">(577)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (58,335)<span></span>
</td>
<td class="num">$ (42,982)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share - basic (in dollars per share)</a></td>
<td class="num">$ (0.73)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share - diluted (in dollars per share)</a></td>
<td class="num">$ (0.73)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding - basic (in shares)</a></td>
<td class="nump">79,453,519<span></span>
</td>
<td class="nump">64,509,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">79,453,519<span></span>
</td>
<td class="nump">64,509,721<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestAndOtherIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndOtherIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124435984&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 912<br> -SubTopic 730<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6472174&amp;loc=d3e58812-109433<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-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 40<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9031-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 41<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9038-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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<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 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130543-203045<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549738192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Consolidated Statements of Comprehensive Loss [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (58,335)<span></span>
</td>
<td class="num">$ (42,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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net unrealized gain (loss) on investments</a></td>
<td class="nump">272<span></span>
</td>
<td class="num">(468)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss</a></td>
<td class="num">$ (58,063)<span></span>
</td>
<td class="num">$ (43,450)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://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 https://asc.fasb.org/extlink&amp;oid=126953954&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669646-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549830352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>Additional Paid-In Capital [Member]</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income/(Loss) [Member]</div></th>
<th class="th"><div>Accumulated Deficit [Member]</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2021</a></td>
<td class="nump">$ 645<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 946,152<span></span>
</td>
<td class="num">$ (161)<span></span>
</td>
<td class="num">$ (491,912)<span></span>
</td>
<td class="nump">$ 454,724<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2021</a></td>
<td class="nump">64,505,889<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock pursuant to exercise of stock options</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">76<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock pursuant to exercise of stock options (in shares)</a></td>
<td class="nump">16,168<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax', window );">Unrealized comprehensive gain (loss) on investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(468)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(468)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(42,982)<span></span>
</td>
<td class="num">(42,982)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 645<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">952,498<span></span>
</td>
<td class="num">(629)<span></span>
</td>
<td class="num">(534,894)<span></span>
</td>
<td class="nump">417,620<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2022</a></td>
<td class="nump">64,522,057<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 791<span></span>
</td>
<td class="num">(47)<span></span>
</td>
<td class="nump">1,203,074<span></span>
</td>
<td class="num">(357)<span></span>
</td>
<td class="num">(713,775)<span></span>
</td>
<td class="nump">489,686<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning Balance (in shares) at Dec. 31, 2022</a></td>
<td class="nump">79,123,312<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock pursuant to exercise of stock options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,113<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock pursuant to exercise of stock options (in shares)</a></td>
<td class="nump">88,429<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits', window );">Issuance of common stock pursuant to vesting of restricted stock units</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits', window );">Issuance of common stock pursuant to vesting of restricted stock units (in shares)</a></td>
<td class="nump">126,060<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants', window );">Issuance of common stock pursuant to exercise of warrants</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_StockIssuedDuringSharesCommonStockWarrantExercised', window );">Issuance of common stock pursuant to exercise of warrant (in shares)</a></td>
<td class="nump">126,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs</a></td>
<td class="nump">$ 10<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,212<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs (in shares)</a></td>
<td class="nump">948,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax', window );">Unrealized comprehensive gain (loss) on investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">267<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,915<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(58,335)<span></span>
</td>
<td class="num">(58,335)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 804<span></span>
</td>
<td class="num">$ (47)<span></span>
</td>
<td class="nump">$ 1,230,319<span></span>
</td>
<td class="num">$ (90)<span></span>
</td>
<td class="num">$ (772,110)<span></span>
</td>
<td class="nump">$ 458,876<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending Balance (in shares) at Mar. 31, 2023</a></td>
<td class="nump">80,412,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>
<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_rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value of stock issued during the period as a result of warrant exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of vesting of restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross value of stock issued during the period pursuant to value of restricted stock units</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_StockIssuedDuringSharesCommonStockWarrantExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of warrant exercised.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_StockIssuedDuringSharesCommonStockWarrantExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126964447&amp;loc=d3e11178-113907<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126961718&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI https://asc.fasb.org/extlink&amp;oid=122038336&amp;loc=d3e74512-122707<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069551177680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (58,335)<span></span>
</td>
<td class="num">$ (42,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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net loss to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation and amortization of property and equipment</a></td>
<td class="nump">1,135<span></span>
</td>
<td class="nump">767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AdjustmentOfRightOfUseAssets', window );">Amortization of finance lease right of use asset</a></td>
<td class="nump">538<span></span>
</td>
<td class="nump">535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_PropertyPlantAndEquipmentWriteDown', window );">Write down of property and equipment, net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">40<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">8,915<span></span>
</td>
<td class="nump">6,270<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments', window );">Amortization of premium and accretion of discount on investments, net</a></td>
<td class="num">(2,343)<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="nump">866<span></span>
</td>
<td class="num">(3,936)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and accrued expenses</a></td>
<td class="num">(7,750)<span></span>
</td>
<td class="num">(491)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="nump">97<span></span>
</td>
<td class="num">(33)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_IncreaseDecreaseInFinanceLeaseLiabilities', window );">Finance lease liability</a></td>
<td class="nump">37<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="num">(720)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash used in operating activities</a></td>
<td class="num">(57,560)<span></span>
</td>
<td class="num">(39,223)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireInvestments', window );">Purchases of investments</a></td>
<td class="num">(96,034)<span></span>
</td>
<td class="num">(143,023)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments', window );">Proceeds from maturities of investments</a></td>
<td class="nump">62,335<span></span>
</td>
<td class="nump">81,983<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_PaymentsToAcquireRightOfUseAsset', window );">Payments made to acquire right of use asset</a></td>
<td class="num">(7)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(3,015)<span></span>
</td>
<td class="num">(1,955)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(36,721)<span></span>
</td>
<td class="num">(62,995)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Issuance of common stock, pursuant to exercise of stock options</a></td>
<td class="nump">1,114<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromWarrantExercises', window );">Exercise of warrants</a></td>
<td class="nump">7<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs</a></td>
<td class="nump">17,222<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">18,343<span></span>
</td>
<td class="nump">76<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net change in cash, cash equivalents and restricted cash</a></td>
<td class="num">(75,938)<span></span>
</td>
<td class="num">(102,142)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at beginning of period</a></td>
<td class="nump">141,857<span></span>
</td>
<td class="nump">234,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents and restricted cash at end of period</a></td>
<td class="nump">65,919<span></span>
</td>
<td class="nump">131,895<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash financing and investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueOfAssetsAcquired', window );">Accrued purchases of property and equipment, ending balance</a></td>
<td class="nump">1,794<span></span>
</td>
<td class="nump">1,635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Unrealized gain (loss) on investments</a></td>
<td class="nump">$ 267<span></span>
</td>
<td class="num">$ (468)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_AdjustmentOfRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amortization expense of right-of-use assets during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AdjustmentOfRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_IncreaseDecreaseInFinanceLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_IncreaseDecreaseInFinanceLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_PaymentsToAcquireRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for payments made to acquire right of use asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_PaymentsToAcquireRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_PropertyPlantAndEquipmentWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in property plant and equipment due to subsequent measurement adjustments, including, but not limited to physical deterioration and obsolescence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_PropertyPlantAndEquipmentWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=123444420&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueOfAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of assets acquired in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-108586<br><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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<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 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_PaymentsToAcquireInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of all investments (debt, security, other) during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=SL79508275-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromWarrantExercises">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from holders exercising their stock warrants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>19
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069550047104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business [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="Show.showAR( this, 'defref_us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock', window );">Nature of Business</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">1.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Nature of Business</div>
          </td>

  </tr>


</table>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"> </span><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Rocket Pharmaceuticals, Inc. (&#8220;Rocket&#8221; or the &#8220;Company&#8221;) is a clinical-stage, multi-platform biotechnology company focused on the development of first, only
        and best in-class gene therapies, with direct on-target mechanism of action and clear clinical endpoints, for rare and devastating diseases. The Company has three clinical-stage ex vivo lentiviral vector (&#8220;LV&#8221;) programs. These include programs for Fanconi Anemia (&#8220;FA&#8221;), a genetic defect in the bone marrow that reduces production of blood cells
        or promotes the production of faulty blood cells, Leukocyte Adhesion Deficiency-I (&#8220;LAD-I&#8221;), a genetic disorder that causes the immune system to malfunction and Pyruvate Kinase Deficiency (&#8220;PKD&#8221;), a rare red blood cell autosomal recessive disorder
        that results in chronic non-spherocytic hemolytic anemia. Of these, both the Phase 2 FA program and the Phase 1/2 LAD-I program produced data read outs in 2022 and regulatory filings in the United States (&#8220;U.S.&#8221;) and Europe (&#8220;EU&#8221;) are anticipated
        in 2023. Additional work on a gene therapy program for the less common FA subtypes C and G is ongoing. In the U.S., the Company also has a clinical stage in vivo adeno-associated virus (&#8220;AAV&#8221;) program for Danon disease, a multi-organ
        lysosomal-associated disorder leading to early death due to heart failure. The Danon program is currently in an ongoing Phase 1 trial and pivotal Phase 2 study initiation expected in the second quarter of 2023. Additionally, the Company has an AAV
        vector program targeting Plakophilin-2 Arrhythmogenic Cardiomyopathy (&#8220;PKP2-ACM&#8221;), an inheritable cardiac disorder that is characterized by a progressive loss of cardiac muscle mass, severe right ventricular dilation, dysplasia, fibrofatty
        replacement of the myocardium and a high propensity to arrhythmias and sudden death. This program, also referred to as Pegasus, will be approaching IND submission in the second quarter of 2023. As a result of the Company&#8217;s acquisition of Renovacor
        Inc. (&#8220;Renovacor&#8221;) (see Note 14 &#8220;Renovacor Acquisition&#8221;), the Company is able to utilize recombinant AAV9-based gene therapy designed to slow or halt progression of BAG3 Dilated Cardiomyopathy (&#8220;DCM&#8221;), which is the most common form of
        cardiomyopathy and is characterized by progressive thinning of the walls of the heart resulting in enlarged heart chambers that are unable to pump blood. The Company has global commercialization and development rights to all of these product
        candidates under royalty-bearing license agreements.</span> </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_BusinessDescriptionAndBasisOfPresentationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://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 https://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549927248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Liquidity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_RisksAndLiquidityAbstract', window );"><strong>Risks and Liquidity [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="Show.showAR( this, 'defref_rckt_RisksAndLiquidityTextBlock', window );">Risks and Liquidity</a></td>
<td class="text">
<div>
    <span style="font-family: 'Times New Roman';"> </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Risks and Liquidity</div>
          </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';"> </span><span style="font-family: 'Times New Roman';"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The
        Company has not generated any revenue and has incurred losses since inception. Operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of drug candidate development, technological uncertainty,
        uncertainty regarding patents and proprietary rights, having no commercial manufacturing experience, marketing or sales capability or experience, dependency on key personnel, compliance with government regulations and the need to obtain additional
        financing. Drug candidates currently under development will require significant additional research and development efforts, including extensive preclinical and clinical testing and regulatory approval, prior to commercialization. These efforts
        require significant amounts of additional capital, adequate personnel infrastructure, and extensive compliance-reporting capabilities.</div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="font-family: 'Times New Roman';"><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;</span><br/>
        </span> </div>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman';">The Company&#8217;s product candidates are in the development and clinical stage.
        There can be no assurance that the Company&#8217;s research and development will be successfully completed, that adequate protection for the Company&#8217;s intellectual property will be obtained, that any products developed will obtain necessary government
        approval or that any approved products will be commercially viable. Even if the Company&#8217;s product development efforts are successful, it is uncertain when, if ever, the Company will generate significant revenue from product sales. The Company
        operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies.</span></div>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div><span style="font-family: 'Times New Roman';">&#160;<br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The
      Company&#8217;s consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities in the ordinary course of business. The Company has experienced negative cash flows
      from operations and had an accumulated deficit of $772.1 million as of March 31, 2023. As of March 31, 2023, the Company had $360.0 million of cash, cash equivalents and short-term and long-term investments. The Company expects such resources will be sufficient to fund the
      Company&#8217;s operating expenses and capital expenditure requirements into the first half of 2025.</div>

<div><span style="font-family: 'Times New Roman';"> </span></div>

<div><span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160; <br/>
      </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">On
        February 28, 2022, the Company entered into a sales agreement (the &#8220;Sales Agreement&#8221;), with Cowen and Company, LLC (&#8220;Cowen&#8221;), with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at
        its sole discretion, shares of its common stock, par value $0.01 per share, having an aggregate offering price of up to $200 million (the &#8220;Shares&#8221;) through Cowen as its sales agent.<span style="font-family: 'Times New Roman';"> Through March 31, 2023, the Company has sold
          4.2 million shares of common stock for net proceeds of $63.8 million pursuant to the at-the-market offering program (see Note 8 &#8220;Stockholders&#8217; Equity&#8221;), including 0.9
          million shares for net proceeds of $17.2 million during the three months ended March 31, 2023.</span></div>

<div><span style="font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;<br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman';"> <span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">In the
      longer term, the future viability of the Company is dependent on its ability to generate cash from operating activities or to raise additional capital to finance its operations. The Company&#8217;s failure to raise capital as and when needed could have a
      negative impact on its financial condition and ability to pursue its business strategies.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_RisksAndLiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_RisksAndLiquidityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_RisksAndLiquidityTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to risk and liquidity,</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_RisksAndLiquidityTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549925696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant 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="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">3.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Basis of Presentation, Principles of Consolidation and Summary of Significant
              Accounting Policies</div>
          </td>

  </tr>


</table>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none; margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;">Basis of Presentation</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 34pt;">The accompanying unaudited interim consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements for the year
        ended December 31, 2022 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on February 28, 2023 (&#8220;2022 Form 10-K&#8221;). The unaudited interim consolidated financial statements have been prepared on the
        same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s consolidated financial position as
        of March 31, 2023 and the results of its operations and its cash flows for the three months ended March 31, 2023. The financial data and other information disclosed in these consolidated notes related to the three months ended March 31, 2023 and
        2022 are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative of results to be expected for the year ending December 31, 2023 and any other interim periods or any future year or period.</div>

<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Significant Accounting Policies</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The significant accounting policies used in the preparation of these consolidated financial statements for the three months ended March 31, 2023 are consistent
          with those disclosed in Note 3 to the consolidated financial statements in the 2022 Form 10-K with most significant policies also being listed here.</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Principles of Consolidation</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements represent the consolidation of
      the accounts of the Company and its subsidiaries in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;). All intercompany accounts have been eliminated in consolidation.</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Use of Estimates</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The preparation of the consolidated financial statements in
      conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
      amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include but are not limited to goodwill and intangible asset impairments, the accrual of research and
      development (&#8220;R&amp;D&#8221;) expenses, the valuation of equity transactions and stock-based awards. Changes in estimates and assumptions are reflected in reported results in the period in which they become known. Actual results could differ from those
      estimates.</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 9pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Cash, Cash Equivalents&#160;and Restricted Cash</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash, cash equivalents and restricted cash consists of bank deposits, certificates of deposit and money market accounts with financial institutions. Cash equivalents are carried at cost which approximates fair value due to their short-term
        nature and which the Company believes do not have a material exposure to credit risk. The Company considers all highly liquid investments with maturities of three months or less from the date of purchase to be cash equivalents. The Company&#8217;s cash
        and cash equivalent accounts, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#8217;s operating leases (see Note 12 &#8220;Commitments and Contingencies&#8221; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#8217;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">March 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2023</div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">64,579</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">140,517</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">65,919</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">141,857</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">   </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Concentrations of credit risk and off-balance sheet risk</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and available-for-sale securities. The Company
        maintains its cash and cash equivalent balances with high-quality financial institutions and, consequently, the Company believes that such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of U.S. Treasury
        Securities, Commercial Paper and Corporate and Agency Bonds. The Company&#8217;s investment policy limits the amounts the Company may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated,
        thereby reducing credit risk exposure.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Investments</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Investments consist of investments in U.S. Treasury Securities, Commercial Paper and Corporate and Agency Bonds. Management determines the appropriate classification of these securities at the time
          they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its investments as available-for-sale pursuant to Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
          Codification (&#8220;ASC&#8221;) 320, Investments&#8212;Debt and Equity Securities. Investments are recorded at fair value, with unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity and a
          component of total comprehensive loss in the consolidated statements of comprehensive loss, until realized. Realized gains and losses are included in investment income on a specific-identification basis. For the three months ended March 31, 2023,
          there were net unrealized gains on investments of $0.3 million. For the three months ended March 31, 2022, there were net unrealized
          losses on investments of $0.5 million.</span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Intangible Assets</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Intangible assets related to in process research and development (&#8220;IPR&amp;D&#8221;) projects are considered to be indefinite-lived until the completion or abandonment of
        the associated R&amp;D efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on
        their respective estimated useful lives at that point in time. IPR&amp;D intangible assets which are determined to have had a drop in their fair value are adjusted downward and an expense is recognized in R&amp;D expenses in the Consolidated
        Statements of Operations. These IPR&amp;D intangible assets are tested at least annually or when a triggering event occurs that could indicate a potential impairment based on indicators including progress of R&amp;D activities, changes in projected
        development of assets, and changes in regulatory environment and future commercial markets.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Fair Value Measurements</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining
        the reported fair values. FASB ASC 820, Fair Value Measurements and Disclosures, establishes a hierarchy of inputs used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on
        market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the
        best information available in the circumstances. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The three levels of
        the fair value hierarchy are described below:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div>
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                      <div>&#8226;</div>
                    </td>

    <td style="align: left; vertical-align: top; width: auto;">
                      <div>Level 1&#8212;Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</div>
                    </td>

  </tr>


</table>
            </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 2&#8212;Valuations based on quoted prices for similar assets or liabilities in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</div>
                </td>

  </tr>


</table>
        </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 3&#8212;Valuations that require inputs that reflect the Company&#8217;s own assumptions that are both significant to the fair value measurement and unobservable.</div>
                </td>

  </tr>


</table>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of
          judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the
          fair value measurement. The fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, restricted cash,&#160;deposits, accounts payable and accrued expenses approximate their respective carrying values due to the
          short-term nature of most of these instruments.</span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Warrants</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company accounts for stock warrants as either equity instruments, liabilities or derivative liabilities in accordance with ASC Topic 480, Distinguishing
        Liabilities from Equity (&#8221;ASC 480&#8221;) and/or ASC Topic 815, Derivatives and Hedging (&#8221;ASC 815&#8221;), depending on the specific terms of the warrant agreement. Liability-classified warrants are recorded at their estimated fair values at each reporting
        period until they are exercised, terminated, reclassified or otherwise settled. Changes in the estimated fair value of liability-classified warrants are included in interest and other income in the Company&#8217;s consolidated statement of operations.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Stock-Based Compensation</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company measures the compensation expense of employee and non-employee services received in exchange for an award of equity instruments based on the fair value
        of the award on the grant date. That cost is recognized over the requisite service period of the awards on a straight-line basis with forfeitures recognized as they occur.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company classifies stock-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient&#8217;s payroll costs
        and services are classified or in which the award recipient&#8217;s service payments are classified.</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;">Income Taxes</span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;"> <br/>
        </span></div>

<div style="display:none;"><br/></div>
<div style="font-style: normal; text-indent: 36pt;"><span style="font-weight: normal; font-style: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">In May 2022, the Company
            received a notice from the New York City Department of Finance regarding an audit of the&#160; NYC Biotechnology Credit for the tax periods ended December 31, 2018 through December 31, 2020, which is ongoing as of March 31, 2023.</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Recent Accounting
      Pronouncements</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;<br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>22
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553190544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments [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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
      <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">4.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
              <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">
                <div style="color: rgb(0, 0, 0); font-weight: bold;">Fair Value of Financial Instruments</div>
              </div>
            </td>

  </tr>


</table>
    </div>

<div><br/>

    </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">Items









      measured at fair value on a recurring basis are the Company&#8217;s investments. The following table sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31, 2023 Using:</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">31,353</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">31,353</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">39,023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">42,801</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">5,147</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">5,147</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">54,159</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">54,159</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,713</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,713</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">67,019</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">295,462</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">267,466</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">70,797</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">338,263</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022 Using:</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">90,527</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">90,527</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,899</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,899</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">United States Treasury Securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,848</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,848</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">8,618</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">8,618</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">94,375</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">12,517</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">106,892</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,151</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,151</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">60,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">60,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,653</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,653</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">69,709</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">259,153</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">283,819</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">82,226</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">366,045</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div>&#160;</div>
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div> <br/>
    </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;">The









      Company classifies its money market mutual funds and U.S. Treasury securities as Level 1 assets under the fair value hierarchy, as these assets have been valued using quoted market prices in active markets without any valuation adjustment. The
      Company classifies its Commercial Paper and Corporate and Agency Bonds as Level 2 assets as these assets are not traded in an active market and have been valued through a third-party pricing service based on quoted prices for similar assets.</div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;">The









      reconciliation of the Company&#8217;s warrant liability, which is recorded as part of Other Liabilities in the consolidated balance sheets, measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Warrant Liability</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, December 31, 2022</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value adjustments</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">(697</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">The Company utilizes a Black-Scholes model
            to value the warrant liability (see Note 10 &#8220;Warrants&#8221;) at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3
            inputs. Inherent in an options pricing model are assumptions related to expected share-price volatility, expected life, risk-free interest rate and dividend yield. The Company estimates the expected volatility of its common stock based on
            historical volatility of a peer group, considering the expected remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury zero-coupon yield curve on the valuation date for a maturity similar to the expected
            remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on the historical rate, which the Company anticipates will remain at zero</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;">.</span></div>

<div style="display:none;"><br/></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;"> <br/>
          </span></div>

<div style="display:none;"><br/></div>
<div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-transform: none; text-indent: 36pt;">The fair value of the warrant liability has been estimated with the following assumptions:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31,</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2023</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Stock price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">17.13</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">18.39</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Exercise price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">65.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">65.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected volatility</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">67.38</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">71.25</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Risk-free interest rate</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">4.04</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">4.14</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected dividend yield</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected life (years)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.07</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.39</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value per warrant</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">1.32</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.45</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI https://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069555369520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment, Net [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>
    </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">5.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Property and Equipment, Net</div>
          </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s property and equipment consisted of the following:</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">March 31,</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2023</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Laboratory equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,317</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,326</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Computer equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">244</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">244</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,216</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,135</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,694</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">589</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Internal use software</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,817</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,102</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation and amortization</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,229</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,093</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,588</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,009</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"> <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">During the three months ended March 31, 2023 and 2022, the Company recognized $1.1 million and $0.8 million of depreciation and amortization
        expense, respectively.</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_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI https://asc.fasb.org/topic&amp;trid=2155823<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=SL120174063-112916<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=126982197&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069555198384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets and Goodwill<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets and Goodwill [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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangible Assets and Goodwill</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">
        <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">6.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
                <div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">Intangible Assets and Goodwill</div>
              </td>

  </tr>


</table>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"> <br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The Company&#8217;s indefinite lived intangible assets consists of acquired IPR&amp;D asset and a mice
        colony model received from the acquisition of Renovacor.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">Intangible assets as of March 31, 2023 and December 31, 2022 are summarized as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Gross</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Carrying</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Accumulated Amortization</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Intangible</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Assets, Net</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">In process research &amp; development</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,150</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,150</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Mice colony model</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">574</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">574</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total intangible assets</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,724</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,724</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The gross carrying value of intangible assets was due to the acquisition of Renovacor (see Note 14
        &#8220;Renovacor Acquisition&#8221;).</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">The carrying value of Goodwill was $39.2 million as of March 31, 2023 and included $8.3 million as a
        result of the acquisition of Renovacor (see Note 14 &#8220;Renovacor Acquisition&#8221;).</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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI https://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553861904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accounts Payable and Accrued Expenses [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="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">7.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Accounts Payable and Accrued Expenses</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">As of March 31, 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> and December </span>31, 2022,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> the Company&#8217;s accounts payable and
        accrued expenses consisted of the following:</span> </div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">March 31</span>,</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,536</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,100</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Employee compensation</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,199</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,006</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Property and equipment</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,794</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,095</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Professional fees</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,813</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,436</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Acquisition related expenses</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,153</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Government grant payable</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,273</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,609</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,660</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069555312672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Stockholders' 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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">8.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stockholders&#8217; Equity</div>
          </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: justify; text-indent: 0pt;"><span style="font-weight: bold;">At-the-Market Offering Program </span><br/>
    </div>

<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: justify; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">On February </span>28,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">&#160;</span>2022,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> the Company entered into the Sales Agreement
        with Cowen with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at its sole discretion, shares through Cowen as its sales agent. The shares to be offered and sold under the Sales
        Agreement, if any, will be offered and sold pursuant to the Company&#8217;s shelf registration statement on Form S-</span>3.<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> The Company filed a prospectus
        supplement with the SEC on February </span>28,<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);">&#160;</span>2022<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> in connection with the offer and sale of the shares pursuant to the Sales Agreement. The Company will pay Cowen a cash commission of </span>3.0%<span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> of gross proceeds from the sale of the shares pursuant to the Sales Agreement. The Company has provided Cowen with customary indemnification and contribution
        rights. The Company reimbursed Cowen for certain expenses incurred in connection with the Sales Agreement. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Through March 31, 2023,</span><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"> the Company sold 4.2 million shares under the
        at-the-market offering program for gross proceeds of $65.8 million, less commissions of $2.0 million for net proceeds of $63.8 million. </span><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">During the three months ended March 31, 2023, the Company sold 0.9
        million shares under the at-the-market offering program for gross proceeds of $17.8 million, less commission of $0.6 million for net proceeds of $17.2
        million.</span></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for 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="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/topic&amp;trid=2208762<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&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 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<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 S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 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 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>27
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552917120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Based Compensation [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Based Compensation</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">
            <div>9.</div>
          </td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Stock Based Compensation</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Stock Option Valuation</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"> <br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The weighted average assumptions that the Company used in the Black-Scholes pricing model to determine the fair value of the stock options
        granted to employees, non-employees and directors were as follows:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"/>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk-free interest rate</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.02</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.88</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected term (in years)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.88</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.86</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected volatility</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73.54</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">74.07</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected dividend yield</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.00</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.00</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.17</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.85</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value of common stock</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.17</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.85</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes stock option activity for the three months ended March 31, 2023, under the Second Amended and Restated 2014
      Stock Option and Incentive Plan:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Weighted</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Weighted</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Aggregate</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Number of</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Exercise</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Contractual</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Intrinsic</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Price</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Term (Years)</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Value</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">December 31, 2022</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,138,870</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.52</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.46</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">118,767</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,792,097</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.36</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.86</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(88,429</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.59</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">631</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Cancelled</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(191,148</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33.99</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,651,390</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.99</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.85</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">97,263</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options vested and exercisable as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,586,141</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.60</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.52</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,808</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options unvested as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,065,249</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.24</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.32</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,455</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div><br/></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The weighted average grant-date fair value per share of stock options granted during the three months ended March 31, 2023, and 2022 was $13.50 and $11.60, respectively.</div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The total fair value of options vested during the three months ended March 31, 2023 and 2022 was $11.4 million and $12.5 million, respectively.</div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;">Restricted Stock </span><span style="font-weight: bold;">Units (&#8220;RSU&#8221;)</span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the Company&#8217;s RSU activity for the three months ended March 31, 2023:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Weighted</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant Date</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">992,874</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16.49</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">764,204</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Vested</span><sup style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(126,145</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.37</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(8,476</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.19</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">March 31</span>, <span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,622,457</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18.18</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">(1) Common stock issued is net of 85
        shares related to taxes.</div>

<div>
      <br class="Apple-interchange-newline"/></div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Stock-based Compensation</div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock-based compensation expense recognized by award type was as follows:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"> <br/>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock options</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,985</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">5,961</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Restricted stock units</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">1,930</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">309</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">8,915</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,270</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Stock-based compensation expense by classification included
        within the consolidated statements of operations and comprehensive loss was as follows</span><span style="font-size: 12pt; font-family: 'Times New Roman',Times,serif;">:</span></div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"> <br/>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">3,819</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">2,318</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">General and administrative</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">5,096</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">3,952</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">8,915</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,270</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">As of March 31, 2023, the Company had an aggregate of $75.4 million of unrecognized stock-based compensation expense related to both stock options and RSU grants, which is expected to be recognized over the weighted average period of 1.52 years.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553714544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants [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="Show.showAR( this, 'defref_us-gaap_DerivativesAndFairValueTextBlock', window );">Warrants</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 36pt; vertical-align: top;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; color: #000000;">10</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;">.</span></td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Warrants</div>
            </td>

  </tr>


</table>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A summary of the warrants outstanding as of March 31, 2023 is as follows:</div>

<div><br/>
      </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise Price</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant/Assumption Date</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expiration Date</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">24.42</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">7,051</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">June 28, 2013</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">June 28, 2023</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">57.11</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">603,386</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 21, 2020</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 21, 2030</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">33.63</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">301,291</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">August 9, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">August 9, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">22.51</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">153,155</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">22.51</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">153,155</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">65.23</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">617,050</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2022</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">April 23, 2025</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">65.23</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">760,086</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2022</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2026</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"><br/>
            </td>

  </tr>


</table>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table below is a summary of changes in warrants to purchase common stock for the three months ended March
        31, 2023:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Warrant</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">and</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercisable</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Price</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">per Share</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, 2022</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,721,267</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(126,093</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.06</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of March 31, 2023</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
      </div>

<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Public Warrants</div>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-acquisition
        public warrants (&#8220;Public Warrants&#8221;) that were converted into Rocket warrants with a right to purchase 760,086 of Rocket common shares at
        an exercise price of $65.23 per share.</div>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determined that the Public Warrants met all of the criteria for equity classification. Accordingly, upon
        closing of the Merger, the Public Warrants were recorded as a component of additional paid-in capital of $3.4 million.</div>

<div><br/>
      </div>

<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Private Warrants</div>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-acquisition
        private warrants (&#8220;Private Warrants&#8221;) that were converted into Rocket warrants with a right to purchase 617,050 of Rocket common shares
        at an exercise price of $65.23 per share.</div>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determined that the Private Warrants did not meet all of the criteria for equity classification. Accordingly,
        the Company classifies the Private Warrants as derivative liabilities in its consolidated balance sheets. The Company measures the fair value of the warrants at the end of each reporting period and recognizes changes in the fair value from the
        prior period in the Company&#8217;s operating results for the current period. See Note 4 for discussion of fair value measurement of the warrant liabilities.</div>

<div><br/>
      </div>

<div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Assumed Renovacor Pre-Funded Warrants</div>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">In conjunction with the Renovacor acquisition (see Note 14 &#8220;Renovacor Acquisition&#8221;), Rocket assumed pre-funded warrants
        (&#8220;Pre-Funded Warrants&#8221;) that were converted into Rocket warrants with a right to purchase 126,093 of Rocket common shares at an exercise
        price of $0.06 per share. These warrants were exercised in January 2023.</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_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI https://asc.fasb.org/topic&amp;trid=2155941<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI https://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="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_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552979296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Loss Per Share [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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Loss Per Share</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">
            <div>11.</div>
          </td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Net Loss Per Share</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic and diluted net loss per share attributable to common stockholders was calculated as follows: </div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
              March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Numerator:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss attributable to common stockholders</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,335</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(42,982</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average common shares outstanding - basic and diluted</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">79,453,519</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64,509,721</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss per share attributable to common stockholders - basic and diluted</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.73</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.67</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each
        period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</div>

<div><br/>
    </div>

<div>
      <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
                March 31,</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warrants exercisable for common shares</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,218,038</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted stock units convertible for common shares</div>
            </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">1,622,457</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">457,709</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options to purchase common shares</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,651,390</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,047,299</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,869,021</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,723,046</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552981728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">12.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Commitments and Contingencies</div>
          </td>

  </tr>


</table>

<div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company determines if an arrangement is a lease at inception. Operating and finance leases are presented in the Company&#8217;s consolidated
      balance sheet as right-of-use assets from leases, current lease liabilities and long-term lease liabilities. Certain of the Company&#8217;s lease agreements contain renewal options; however, the Company does not recognize right-of-use assets or lease
      liabilities for renewal periods unless it is determined that the Company is reasonably certain of renewing the lease at inception or when a triggering event occurs. As the Company&#8217;s leases do not provide an implicit rate, the Company estimated the
      incremental borrowing rate in calculating the present value of the lease payments using an estimate of the Company&#8217;s collateralized borrowing rate for debt with a similar term. The Company has utilized its incremental borrowing rate based on the
      long-term borrowing costs of comparable companies in the biotechnology industry. Since the Company elected to account for each lease component and its associated non-lease components as a single combined lease component, all contract consideration
      was allocated to the combined lease component. Some of the Company&#8217;s lease agreements contain rent escalation clauses (including index-based escalations). For operating leases, the Company recognizes the minimum rental expense on a straight-line
      basis based on the fixed components of a lease arrangement. The Company will amortize this expense over the term of the lease beginning with the lease commencement date. Variable lease components represent amounts that are not fixed in nature and are
      not tied to an index or rate and are recognized as incurred.</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
    </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Finance Lease</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company has a lease for a facility in Cranbury, New Jersey, consisting of 103,720 square feet of space including areas for offices, process development, research, and development laboratories and 50,000 square feet dedicated to AAV Current Good Manufacturing Practice (&#8220;cGMP&#8221;) manufacturing facilities to support the Company&#8217;s pipeline (such lease, as amended, the &#8220;NJ Lease Agreement&#8221;).
      The NJ Lease Agreement has a 15-year term from September 1, 2019, with an option to renew for two consecutive five-year renewal terms.</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Estimated rent payments for the NJ Lease Agreement are $1.2 million per annum, payable in monthly installments, depending upon the nature of the leased space, and subject to annual base rent increases of 3%. The total commitment under the lease is estimated to be approximately $29.3
      million over the 15-year term of the lease. The Company paid a cash security deposit of $0.3 million to the landlord in connection with the NJ Lease Agreement which has been reflected in deposits in the consolidated balance sheets as of March 31, 2023 and
      December 31, 2022.</div>

<div><br/></div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Operating Leases</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On June 7, 2018, the Company entered into a three-year
      lease agreement for office space in the Empire State Building in New York, NY (the &#8220;ESB Lease Agreement&#8221;). In connection with the ESB Lease Agreement, the Company established an irrevocable standby letter of credit (the &#8220;Empire LOC&#8221;) for $0.9 million. On March 26, 2021, the Company entered in Amendment No. 1 to the ESB Lease Agreement (&#8220;ESB Lease Amendment&#8221;) that extended the term of the
      lease agreement to June 30, 2024, reduced the rent payments going forward, and reduced the Empire LOC to $0.8 million. The Empire LOC serves as the Company&#8217;s security deposit on the lease in which the landlord is the beneficiary and <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">expires </span>August 29, 2024<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span> The Company has a certificate of deposit of $0.8 million with a bank as collateral for the Empire LOC
      which is classified as part of restricted cash in the consolidated balance sheets as of March 31, 2023 and December 31, 2022<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">.</span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">On January 4, 2018, in connection with the&#160;<span style="color: rgb(0, 0, 0);"> Reverse Merger with Inotek</span>, the Company assumed an
      operating lease for Inotek&#8217;s former headquarters in Lexington, Massachusetts, with a term which ended on February 28, 2023. In July 2018,
      the Company signed an agreement to sublease a portion of the Lexington, Massachusetts space and in September 2018, the Company signed an agreement to sublease the remaining portion of the Lexington, Massachusetts space. <span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">Rental income received under the sublease agreement totaled $0.1 million for the three
        months ended March 31, 2023 and 2022. These amounts are netted against rent expense in the consolidated statements of operations for the three months ended March 31, 2023 and 2022. A security deposit of $0.2 million was returned to the Company in April 2023 and is reflected in other current assets as of March 31, 2023.</span></div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 27pt;">On December 1, 2022, <span style="font-size: 10pt; font-family: 'Times New Roman';">in connection with </span>the <span style="font-size: 10pt; font-family: 'Times New Roman';">Renovacor </span>acquisition (see Note 14 &#8220;Renovacor Acquisition<span style="font-size: 10pt; font-family: 'Times New Roman';">&#8221;), Rocket</span> acquired<span style="font-size: 10pt; font-family: 'Times New Roman';"> the Renovacor</span> operating leases for space at facilities in Hopewell, New Jersey and Cambridge, Massachusetts with remaining lease terms of approximately 10.25 and 1.3 years, respectively. As of March 31, 2023, lease
        commencement dates have occurred for all leases and the Company recognized total right-of-use assets of $3.8 million with corresponding
        total lease liabilities of $3.6 million. The Company intends to sublease both premises through the remainder of their lease terms.</div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman',Times,serif;">Rent expense was $0.4 million and $0.3 million for the three months ended March 31,
        2023 and 2022, respectively.</span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman',Times,serif;"><span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"> <br/>
        </span></span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-family: 'Times New Roman',Times,serif;">The total restricted cash balance for the Company&#8217;s operating and finance leases
        as of each of March 31, 2023 and December 31, 2022 was $0.8 million<span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">. </span></span></div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">358</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of right of use assets</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">538</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest on lease liabilities</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">468</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,364</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the future lease payments of the Company&#8217;s operating and finance lease liabilities on an undiscounted cash
      flow basis and a reconciliation to the operating and finance lease liabilities as of March 31, 2023:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Fiscal
              Year Ending December 31,</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2023</span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">869</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">798</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">538</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">545</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2027</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">506</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Thereafter</span><br/>
          </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2,941</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease payments</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">6,197</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Less: interest</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">(1,842</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total operating lease
              liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">4,355</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fiscal Year Ending December 31,<br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span>
              <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,305</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,791</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,856</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,912</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,969</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,032</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,865</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: interest</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,823</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,042</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating right-of-use assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,369</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating current lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">849</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating noncurrent lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,506</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total operating lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,355</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance right-of-use assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,133</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance current lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,748</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance noncurrent lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,294</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,042</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other information</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">261</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash flows from finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">431</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;">8.2</span> years</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;">21.4</span> years</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.08</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.96</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Litigation</div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">From time to time, the Company may be subject to various legal proceedings and claims that arise in the ordinary course of its business
      activities. Although the results of litigation and claims cannot be predicted with certainty, the Company does not believe it is party to any other claim or litigation the outcome of which, if determined adversely to the Company, would individually
      or in the aggregate be reasonably expected to have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources
      and other factors.</div>

<div><br/></div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;">Indemnification Arrangements</div>

<div><span style="font-weight: bold;"> </span></div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Pursuant to its bylaws and as permitted under Delaware law, the Company has indemnification obligations to directors, officers, employees
      or agents of the Company or anyone serving in these capacities. The maximum potential amount of future payments the Company could be required to pay is unlimited. The Company has insurance that reduces its monetary exposure and would enable it to
      recover a portion of any future amounts paid. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.</div>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Throughout the normal course of business, the Company has agreements with vendors that provide goods and services required by the Company
      to run its business. In some instances, vendor agreements include language that requires the Company to indemnify the vendor from certain damages caused by the Company&#8217;s use of the vendor&#8217;s goods and/or services. The Company has insurance that would
      allow it to recover a portion of any future amounts that could arise from these indemnifications. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552883792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Agreements Related to Intellectual Property<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AgreementsRelatedToIntellectualPropertyAbstract', window );"><strong>Agreements Related to Intellectual Property [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="Show.showAR( this, 'defref_rckt_AgreementsRelatedToIntellectualPropertyTextBlock', window );">Agreements Related to Intellectual Property</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">13.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Agreements Related to Intellectual Property</div>
          </td>

  </tr>


</table>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company, directly and through its subsidiary Spacecraft Seven, LLC, has various license and research and collaboration arrangements.
      The transactions principally resulted in the acquisition of rights to intellectual property which is in the preclinical phase and has not been tested for safety or feasibility. In all cases, the Company did not acquire tangible assets, processes,
      protocols, or operating systems. The Company expenses the acquired intellectual property rights as of the acquisition date on the basis that the cost of intangible assets purchased from others for use in research and development activities has no
      alternative future uses.</div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_AgreementsRelatedToIntellectualPropertyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AgreementsRelatedToIntellectualPropertyAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_AgreementsRelatedToIntellectualPropertyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for agreements related to intellectual property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AgreementsRelatedToIntellectualPropertyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553703280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Renovacor Acquisition<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Renovacor Acquisition [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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Renovacor Acquisition</a></td>
<td class="text">
<div>  <span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">14.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="font-size: 10pt;">Renovacor Acquisition<br/>
                </span> </div>
            </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman';">&#160;</span></div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">On
          September 19, 2022, the Company entered into an Agreement and Plan of Merger (the &#8220;Merger Agreement&#8221;) with Renovacor, a Delaware corporation pursuant to which, on December 1, 2022, the Company acquired Renovacor (the &#8220;Renovacor Acquisition&#8221;). On
          December 1, 2022, pursuant to the terms of the Merger Agreement, (i) Merger Sub I merged with and into the Company (the &#8220;First Merger&#8221;) and (ii) the Company, as the surviving company of the First Merger merged with and into Merger Sub II, with
          Merger Sub II surviving the Second Merger. Subject to the terms and conditions of the Merger Agreement, at the closing of the Renovacor Acquisition each share of Renovacor&#8217;s common stock outstanding immediately prior to the effective time of the
          First Merger were canceled and converted into the right to receive 0.1763 (the &#8220;Exchange Ratio&#8221;) of fully paid and non-assessable
          shares of the Company common stock, which was determined on the basis of the exchange formula set forth in the Merger Agreement that was subject to adjustment depending on the level of the Renovacor&#8217;s net cash at the closing. Prior to the market
          opening on December 1, 2022, Renovacor shares ceased to trade on NYSE and upon the closing of the acquisition, Renovacor&#8217;s outstanding common stock were converted into 3,391,976 shares of Rocket common stock.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">Total


          consideration for the Renovacor Acquisition was $72.3 million, consisting of $62.4 million for common stock outstanding, $2.7 million for the portion of
          equity compensation attributable to the pre-combination service period, and $7.2 million for assumed warrants. The consideration was
          based on the estimated fair values on the acquisition date of (i) 3,391,976 common shares issued for shares outstanding for common
          shares of Renovacor, (ii) estimated fair value of employee stock options to acquire 367,852 common shares of the Company, (iii) 28,798 common shares issued for employee time-vesting RSUs, and (iv) warrants to acquire 1,503,229 common shares (see Note 10 &#8220;Warrants&#8221;).</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          total consideration for the acquisition of Renovacor of $72.3 million consisted of the following:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Shares</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock consideration</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,391,976</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">18.39</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">62,378</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">29</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock options</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">367,852</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,163</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Time-vesting RSUs</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">28,798</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assumed warrants<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,503,229</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">7,183</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total consideration</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5,291,855</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">72,265</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                    <div style="color: rgb(0, 0, 0);">(1)<br/>
                    </div>
                  </td>

    <td style="vertical-align: top; width: auto;">
                    <div style="color: rgb(0, 0, 0); text-align: left;">Represents consideration paid for cash in lieu of fractional shares.</div>
                  </td>

  </tr>


</table>
          </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                      <div style="color: rgb(0, 0, 0);">(2)<br/>
                      </div>
                    </td>

    <td style="vertical-align: top; width: auto;">
                      <div style="color: rgb(0, 0, 0); text-align: left;">Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.</div>
                    </td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;">
                <br/>
              </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The acquisition has been accounted for as a business combination using the acquisition method of accounting which requires that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date and
                that the fair value of acquired IPR&amp;D assets are classified as indefinite-life assets until the successful completion or abandonment of the associated research and development efforts.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          preliminary purchase price allocation resulted in the following amounts being allocated to the assets acquired and liabilities assumed at the acquisition date based on their respective preliminary fair values summarized below:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Working capital<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(5,210</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash and cash equivalents</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">42,755</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,414</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,161</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other non-current assets</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">113</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">IPR&amp;D</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">25,150</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other intangible asset</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">574</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease liability</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(970</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deferred tax liability</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1,061</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-weight: bold;">Net assets acquired</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">63,926</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,339</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Purchase consideration</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">72,265</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">
          <div> <br/>
          </div>

          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                  <div style="color: rgb(0, 0, 0);">(1)</div>
                </td>

    <td style="vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0); text-align: left;">Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.</div>
                </td>

  </tr>


</table>

        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          excess of purchase price over the fair value of amounts assigned to identifiable assets acquired and liabilities assumed represents the goodwill amount of $8.3 million resulting from the acquisition. The goodwill recorded as part of the acquisition is primarily attributable to the broadening of the Company&#8217;s portfolio and research
          capabilities, deferred taxes and the assembled workforce. The goodwill attributable to the acquisition has been recorded as a non-current asset in the Company&#8217;s consolidated balance sheet and is not amortized, but subject to review for impairment
          annually.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI https://asc.fasb.org/topic&amp;trid=2303972<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4946-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552969712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CIRM Grants<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_CIRMGrantsAbstract', window );"><strong>CIRM Grants [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="Show.showAR( this, 'defref_rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock', window );">CIRM Grants</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">15.</td>

    <td style="width: auto; vertical-align: top; text-align: left;">
          <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">CIRM Grants</div>
        </td>

  </tr>


</table>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
  </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt; font-weight: bold;">LAD-1 CIRM Grant</div>

<div><br/>
  </div>

<div style="display:none;"><br/></div>
<div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; text-indent: 27pt;">On April 30, 2019, the California Institute for Regenerative Medicine (&#8220;CIRM&#8221;) awarded the Company up to $7.5 million under a CLIN2 grant award to support the clinical development of its LV-based gene therapy for RP-L201. Proceeds from the grant will help fund
    clinical trial costs as well as manufactured drug product for Phase 1/2 patients enrolled at the U.S. clinical site, University of California, Los Angeles (&#8220;UCLA&#8221;) Mattel Children&#8217;s Hospital, led by principal investigator Donald Kohn, M.D., UCLA
    Professor of Microbiology, Immunology and Molecular Genetics, Pediatrics (Hematology/Oncology), Molecular and Medical Pharmacology and member of the Eli and Edythe Broad Center of Regenerative Medicine and Stem Cell Research at UCLA. <span style="font-family: 'Times New Roman',Times,serif;">Through March 31, 2023, the Company has received $5.9 million in total RP-L201 grants
      from CIRM. No additional milestones were achieved as of March 31, 2023.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_CIRMGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_CIRMGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for California institute for regenerative medicine grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549674064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [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="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text">
<div><span style="font-family: 'Times New Roman';"> </span>
    <span style="font-family: 'Times New Roman',Times,serif;"> </span> </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);">


  <tr>

    <td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">16.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Related Party Transactions</div>
          </td>

  </tr>


</table>

<div><span style="font-family: 'Times New Roman',Times,serif;"> </span></div>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"> </span><span style="font-family: 'Times New Roman',Times,serif;"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman',Times,serif;"> </span>
     <span style="font-family: 'Times New Roman',Times,serif;"> </span> <span style="font-family: 'Times New Roman',Times,serif;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 27pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">In </span><span style="font-family: 'Times New Roman',Times,serif;">October 2020<span style="font-size: 10pt;">, the Company entered into a consulting agreement with the spouse of </span>one<span style="font-size: 10pt;"> of the Company&#8217;s executive officers for information technology advisory
          services. In exchange for the services provided under the agreement, the Company granted </span>10,000<span style="font-size: 10pt;">
          restricted stock units which vest over a </span>three-year<span style="font-size: 10pt;"> period.</span></span></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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI https://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552981728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Savings Plan<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>401(k) Savings Plan [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="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsGeneralTextBlock', window );">401(k) Savings Plan</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;">


  <tr>

    <td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">17.</td>

    <td style="width: auto; vertical-align: top; text-align: justify;">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">401(k) Savings Plan</div>
          </td>

  </tr>


</table>

<div style="text-align: left;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"> </span><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;">The Company has a defined contribution savings plan (the
        &#8220;Plan&#8221;) under Section 401(k) of the Internal Revenue Code of 1986. This Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax
        basis. Company contributions to the Plan may be made at the discretion of the Company&#8217;s Board of Directors. The Company has elected the safe harbor match of </span>4% of employee contributions to the Plan, subject to certain limitations. The Company&#8217;s matching contribution for the three months ended March 31, 2023 and&#160; 2022, was $0.3 million and $0.2 million, respectively.</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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI https://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6409950&amp;loc=d3e20396-108366<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549942560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant 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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none; margin-left: 9pt;"> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;">Basis of Presentation</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 34pt;">The accompanying unaudited interim consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements for the year
        ended December 31, 2022 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#8220;SEC&#8221;) on February 28, 2023 (&#8220;2022 Form 10-K&#8221;). The unaudited interim consolidated financial statements have been prepared on the
        same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#8217;s consolidated financial position as
        of March 31, 2023 and the results of its operations and its cash flows for the three months ended March 31, 2023. The financial data and other information disclosed in these consolidated notes related to the three months ended March 31, 2023 and
        2022 are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative of results to be expected for the year ending December 31, 2023 and any other interim periods or any future year or period.</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="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Significant Accounting Policies</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Significant Accounting Policies</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The significant accounting policies used in the preparation of these consolidated financial statements for the three months ended March 31, 2023 are consistent
          with those disclosed in Note 3 to the consolidated financial statements in the 2022 Form 10-K with most significant policies also being listed here.</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="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Principles of Consolidation</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The consolidated financial statements represent the consolidation of
      the accounts of the Company and its subsidiaries in conformity with accounting principles generally accepted in the United States (&#8220;U.S. GAAP&#8221;). All intercompany accounts have been eliminated in consolidation.</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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Use of Estimates</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">The preparation of the consolidated financial statements in
      conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
      amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include but are not limited to goodwill and intangible asset impairments, the accrual of research and
      development (&#8220;R&amp;D&#8221;) expenses, the valuation of equity transactions and stock-based awards. Changes in estimates and assumptions are reflected in reported results in the period in which they become known. Actual results could differ from those
      estimates.</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 9pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Cash, Cash Equivalents&#160;and Restricted Cash</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash, cash equivalents and restricted cash consists of bank deposits, certificates of deposit and money market accounts with financial institutions. Cash equivalents are carried at cost which approximates fair value due to their short-term
        nature and which the Company believes do not have a material exposure to credit risk. The Company considers all highly liquid investments with maturities of three months or less from the date of purchase to be cash equivalents. The Company&#8217;s cash
        and cash equivalent accounts, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#8217;s operating leases (see Note 12 &#8220;Commitments and Contingencies&#8221; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#8217;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">March 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2023</div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">64,579</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">140,517</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">65,919</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">141,857</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock', window );">Concentrations of Credit Risk and Off-balance Sheet Risk</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Concentrations of credit risk and off-balance sheet risk</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and available-for-sale securities. The Company
        maintains its cash and cash equivalent balances with high-quality financial institutions and, consequently, the Company believes that such funds are subject to minimal credit risk. The Company&#8217;s marketable securities consist of U.S. Treasury
        Securities, Commercial Paper and Corporate and Agency Bonds. The Company&#8217;s investment policy limits the amounts the Company may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated,
        thereby reducing credit risk exposure.</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="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investments</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Investments</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">Investments consist of investments in U.S. Treasury Securities, Commercial Paper and Corporate and Agency Bonds. Management determines the appropriate classification of these securities at the time
          they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its investments as available-for-sale pursuant to Financial Accounting Standards Board (&#8220;FASB&#8221;) Accounting Standard
          Codification (&#8220;ASC&#8221;) 320, Investments&#8212;Debt and Equity Securities. Investments are recorded at fair value, with unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in stockholders&#8217; equity and a
          component of total comprehensive loss in the consolidated statements of comprehensive loss, until realized. Realized gains and losses are included in investment income on a specific-identification basis. For the three months ended March 31, 2023,
          there were net unrealized gains on investments of $0.3 million. For the three months ended March 31, 2022, there were net unrealized
          losses on investments of $0.5 million.</span></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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsFiniteLivedPolicy', window );">Intangible Assets</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Intangible Assets</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">Intangible assets related to in process research and development (&#8220;IPR&amp;D&#8221;) projects are considered to be indefinite-lived until the completion or abandonment of
        the associated R&amp;D efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on
        their respective estimated useful lives at that point in time. IPR&amp;D intangible assets which are determined to have had a drop in their fair value are adjusted downward and an expense is recognized in R&amp;D expenses in the Consolidated
        Statements of Operations. These IPR&amp;D intangible assets are tested at least annually or when a triggering event occurs that could indicate a potential impairment based on indicators including progress of R&amp;D activities, changes in projected
        development of assets, and changes in regulatory environment and future commercial markets.</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="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Fair Value Measurements</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining
        the reported fair values. FASB ASC 820, Fair Value Measurements and Disclosures, establishes a hierarchy of inputs used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on
        market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#8217;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the
        best information available in the circumstances. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The three levels of
        the fair value hierarchy are described below:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div>
              <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                      <div>&#8226;</div>
                    </td>

    <td style="align: left; vertical-align: top; width: auto;">
                      <div>Level 1&#8212;Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</div>
                    </td>

  </tr>


</table>
            </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 2&#8212;Valuations based on quoted prices for similar assets or liabilities in markets that are not active or for which all significant inputs are observable, either directly or indirectly.</div>
                </td>

  </tr>


</table>
        </div>

<div>
          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="width: 18pt;">&#160;</td>

    <td style="vertical-align: top; width: 18pt;">
                  <div>&#8226;</div>
                </td>

    <td style="align: left; vertical-align: top; width: auto;">
                  <div>Level 3&#8212;Valuations that require inputs that reflect the Company&#8217;s own assumptions that are both significant to the fair value measurement and unobservable.</div>
                </td>

  </tr>


</table>
        </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of
          judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#8217;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the
          fair value measurement. The fair value of the Company&#8217;s financial instruments, including cash and cash equivalents, restricted cash,&#160;deposits, accounts payable and accrued expenses approximate their respective carrying values due to the
          short-term nature of most of these instruments.</span></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="Show.showAR( this, 'defref_us-gaap_DerivativesPolicyTextBlock', window );">Warrants</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Warrants</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company accounts for stock warrants as either equity instruments, liabilities or derivative liabilities in accordance with ASC Topic 480, Distinguishing
        Liabilities from Equity (&#8221;ASC 480&#8221;) and/or ASC Topic 815, Derivatives and Hedging (&#8221;ASC 815&#8221;), depending on the specific terms of the warrant agreement. Liability-classified warrants are recorded at their estimated fair values at each reporting
        period until they are exercised, terminated, reclassified or otherwise settled. Changes in the estimated fair value of liability-classified warrants are included in interest and other income in the Company&#8217;s consolidated statement of operations.</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;">Stock-Based Compensation</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company measures the compensation expense of employee and non-employee services received in exchange for an award of equity instruments based on the fair value
        of the award on the grant date. That cost is recognized over the requisite service period of the awards on a straight-line basis with forfeitures recognized as they occur.</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;">The Company classifies stock-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient&#8217;s payroll costs
        and services are classified or in which the award recipient&#8217;s service payments are classified.</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="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;">Income Taxes</span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"><span style="font-weight: bold; font-style: italic;"> <br/>
        </span></div>

<div style="display:none;"><br/></div>
<div style="font-style: normal; text-indent: 36pt;"><span style="font-weight: normal; font-style: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;">In May 2022, the Company
            received a notice from the New York City Department of Finance regarding an audit of the&#160; NYC Biotechnology Credit for the tax periods ended December 31, 2018 through December 31, 2020, which is ongoing as of March 31, 2023.</span></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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;">Recent Accounting
      Pronouncements</div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">&#160;<br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;">There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.</span></div>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for concentrations of credit risk and off-balance sheet risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its derivative instruments and hedging activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41620-113959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41638-113959<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579245-113959<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=d3e41675-113959<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(n))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=125515794&amp;loc=SL5579240-113959<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="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 https://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 https://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 https://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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsFiniteLivedPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155638-234783<br><br>Reference 4: 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 (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 920<br> -SubTopic 350<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=120155617&amp;loc=SL120155628-234783<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsFiniteLivedPolicy</td>
</tr>
<tr>
<td style="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_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<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(3)(b))<br> -URI https://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 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -URI https://asc.fasb.org/extlink&amp;oid=122041274&amp;loc=d3e301413-122809<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553002144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies [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="Show.showAR( this, 'defref_rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock', window );">Cash, Cash Equivalents and Restricted Cash</a></td>
<td class="text">
<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;">  </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"><span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#8217;s operating leases (see Note 12 &#8220;Commitments and Contingencies&#8221; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#8217;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:</span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"><br/>
      </span> </div>

<div><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">March 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">2023</div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2022</span></div>
          </td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Cash and cash equivalents</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">64,579</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">140,517</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Restricted cash</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">1,340</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">65,919</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">141,857</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash , cash equivalents and restricted cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069551002368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value of Financial Instruments [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Fair Value of Financial Instruments Measured on Recurring Basis</a></td>
<td class="text">
<div><br/>

    </div>

<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">Items









      measured at fair value on a recurring basis are the Company&#8217;s investments. The following table sets forth the Company&#8217;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31, 2023 Using:</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">31,353</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">31,353</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">&#160;&#160;&#160;&#160;&#160;&#160;United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">39,023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,778</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">42,801</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">5,147</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">5,147</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">54,159</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">54,159</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,713</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,713</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">228,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">67,019</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">295,462</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">267,466</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">70,797</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">338,263</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Fair Value Measurements as of</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022 Using:</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 1</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 2</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Level 3</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assets:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Cash equivalents:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Money market mutual funds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">90,527</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">90,527</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,899</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,899</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">United States Treasury Securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,848</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">3,848</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">8,618</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">8,618</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">94,375</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">12,517</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">106,892</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Investments:</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Commercial Paper</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,151</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,151</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">United States Treasury securities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Corporate Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">60,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">60,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Agency Bonds</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,653</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">7,653</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">189,444</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">69,709</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">259,153</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">283,819</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">82,226</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">366,045</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div>&#160;</div>
            <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Liabilities:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Warrant liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">-</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock', window );">Changes in Level 3 Liabilities Measured at Fair Value</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;">The









      reconciliation of the Company&#8217;s warrant liability, which is recorded as part of Other Liabilities in the consolidated balance sheets, measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
    </div>

<div><span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Warrant Liability</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, December 31, 2022</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">1,512</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value adjustments</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">(697</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Balance, March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="color: rgb(0, 0, 0);">815</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock', window );">Level 3 Fair Value of the Private Warrants</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-transform: none; text-indent: 36pt;">The fair value of the warrant liability has been estimated with the following assumptions:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">March 31,</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"> 2023</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">December 31, 2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Stock price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">17.13</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">18.39</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Exercise price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">65.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">65.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected volatility</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">67.38</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">71.25</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Risk-free interest rate</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">4.04</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">4.14</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected dividend yield</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Expected life (years)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.07</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.39</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Fair value per warrant</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">1.32</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">2.45</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of derivative liabilities at fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552917120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property and Equipment, Net [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Property and Equipment</a></td>
<td class="text">
<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span>
    </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;">The Company&#8217;s property and equipment consisted of the following:</div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"> <span style="font-family: 'Times New Roman'; font-size: 10pt;"><br/>
      </span> </div>

<div><span style="font-family: 'Times New Roman'; font-size: 10pt;"> </span></div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">March 31,</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">2023</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Laboratory equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">23,317</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">21,905</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Machinery and equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,443</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">11,326</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Computer equipment</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">244</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">244</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Furniture and fixtures</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,216</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">2,135</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Leasehold improvements</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,694</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">589</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Internal use software</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">1,903</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">40,817</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">38,102</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">Less: accumulated depreciation and amortization</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(10,229</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">(9,093</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">30,588</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman'; font-size: 10pt;">29,009</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552945984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets and Goodwill (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Intangible Assets and Goodwill [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Summary of Intangible Assets</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;">Intangible assets as of March 31, 2023 and December 31, 2022 are summarized as follows:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Gross</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Carrying</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Accumulated Amortization</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Intangible</div>
              <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Assets, Net</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">In process research &amp; development</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,150</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,150</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Mice colony model</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">574</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">574</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);">Total intangible assets</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,724</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0);">25,724</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b),(d)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16373-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553022752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accounts Payable and Accrued Expenses [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Accounts Payable and Accrued Expenses</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">As of March 31, 2023</span><span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> and December </span>31, 2022,<span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"> the Company&#8217;s accounts payable and
        accrued expenses consisted of the following:</span> </div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"><span style="font-weight: bold;">March 31</span>,</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">December 31,</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17,536</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,100</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Employee compensation</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,199</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,006</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Property and equipment</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,794</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,095</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Professional fees</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,813</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,436</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Acquisition related expenses</span></td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">-</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">1,153</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Government grant payable</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">597</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Other</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,670</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,273</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">28,609</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">36,660</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553947776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Stock Based Compensation [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Weighted-Average Assumptions for Stock Options</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">The weighted average assumptions that the Company used in the Black-Scholes pricing model to determine the fair value of the stock options
        granted to employees, non-employees and directors were as follows:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"/>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"><span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Risk-free interest rate</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.02</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1.88</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected term (in years)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.88</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.86</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected volatility</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">73.54</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">74.07</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Expected dividend yield</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.00</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.00</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercise price</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.17</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.85</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Fair value of common stock</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.17</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.85</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Stock Option Activity</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes stock option activity for the three months ended March 31, 2023, under the Second Amended and Restated 2014
      Stock Option and Incentive Plan:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Weighted</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Weighted</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Aggregate</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Number of</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Exercise</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Contractual</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom">Intrinsic</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Price</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Term (Years)</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom">Value</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">December 31, 2022</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,138,870</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.52</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.46</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">118,767</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,792,097</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.36</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">6.86</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(88,429</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.59</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">631</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Cancelled</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(191,148</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">33.99</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Outstanding as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,651,390</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14.99</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">5.85</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">97,263</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options vested and exercisable as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">10,586,141</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12.60</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4.52</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">92,808</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 52%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options unvested as of <span style="text-indent: 0pt;">March 31, 2023</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,065,249</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21.24</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">9.32</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">$</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">4,455</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">RSU Activity</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the Company&#8217;s RSU activity for the three months ended March 31, 2023:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Weighted</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom">Average</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant Date</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom">Shares</td>

    <td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fair Value</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="3" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">December 31</span>, <span style="text-indent: 0pt;">2022</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">992,874</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">16.49</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">764,204</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">20.23</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">Vested</span><sup style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(126,145</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.37</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Forfeited</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(8,476</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">17.19</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Unvested as of <span style="text-indent: 0pt;">March 31</span>, <span style="text-indent: 0pt;">2023</span></div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,622,457</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18.18</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div><br/>
    </div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">(1) Common stock issued is net of 85
        shares related to taxes.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock', window );">Stock-Based Compensation Expense by Award Type</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock-based compensation expense recognized by award type was as follows:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"> <br/>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Stock options</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,985</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">5,961</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Restricted stock units</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">1,930</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">309</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">8,915</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,270</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Stock-Based Compensation Expense</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"><span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;">Stock-based compensation expense by classification included
        within the consolidated statements of operations and comprehensive loss was as follows</span><span style="font-size: 12pt; font-family: 'Times New Roman',Times,serif;">:</span></div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom"> <br/>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">Three Months Ended March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Research and development</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">3,819</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">2,318</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">General and administrative</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">5,096</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">3,952</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total stock-based compensation expense</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">8,915</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;">6,270</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552973440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsNoteDisclosureAbstract', window );"><strong>Warrants [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Warrants Outstanding and Changes in Warrants to Purchase Common Stock</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">A summary of the warrants outstanding as of March 31, 2023 is as follows:</div>

<div><br/>
      </div>

<table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise Price</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Grant/Assumption Date</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Expiration Date</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">24.42</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">7,051</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">June 28, 2013</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">June 28, 2023</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">57.11</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">603,386</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 21, 2020</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 21, 2030</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">33.63</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">301,291</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">August 9, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">August 9, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">22.51</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">153,155</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">22.51</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">153,155</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2021</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 17, 2031</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">65.23</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">617,050</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2022</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">April 23, 2025</div>
            </td>

  </tr>

  <tr>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">65.23</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">760,086</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2022</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">December 1, 2026</div>
            </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;">Total</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); width: 15%; white-space: nowrap;" valign="bottom">
              <div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"><br/>
            </td>

  </tr>


</table>

<div><br/>
      </div>

<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table below is a summary of changes in warrants to purchase common stock for the three months ended March
        31, 2023:</div>

<div><br/>
      </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Number of</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Warrant</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Shares</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Outstanding</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">and</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercisable</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Exercise</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Price</div>
              <div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">per Share</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of December 31, 2022</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,721,267</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Granted</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">-</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Exercised</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(126,093</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">0.06</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
              <div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Balance as of March 31, 2023</div>
            </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
              <div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&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 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="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_WarrantsAndRightsNoteDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsNoteDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552887152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net Loss Per Share [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Basic and Diluted Net Loss Per Share</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Basic and diluted net loss per share attributable to common stockholders was calculated as follows: </div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
              March 31,</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Numerator:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss attributable to common stockholders</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(58,335</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(42,982</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Denominator:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average common shares outstanding - basic and diluted</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">79,453,519</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">64,509,721</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
            <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Net loss per share attributable to common stockholders - basic and diluted</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.73</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(0.67</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each
        period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:</div>

<div><br/>
    </div>

<div>
      <table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;">


  <tr>

    <td style="vertical-align: bottom;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Three Months Ended
                March 31,</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2023</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom">
              <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">2022</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Warrants exercisable for common shares</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">2,595,174</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,218,038</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom">
              <div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Restricted stock units convertible for common shares</div>
            </td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
              <div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">1,622,457</div>
            </td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">457,709</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Options to purchase common shares</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">14,651,390</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">12,047,299</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom">
              <div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
            </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">18,869,021</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom">
              <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">13,723,046</div>
            </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553641936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies [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="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Lease Cost</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">358</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Amortization of right of use assets</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">538</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Interest on lease liabilities</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">468</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease cost</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,364</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Future Lease Payments of Operating Lease Liabilities</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">The following table summarizes the future lease payments of the Company&#8217;s operating and finance lease liabilities on an undiscounted cash
      flow basis and a reconciliation to the operating and finance lease liabilities as of March 31, 2023:</div>

<div><br/>
    </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Fiscal
              Year Ending December 31,</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2023</span> <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">869</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">798</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">538</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">545</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">2027</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">506</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"><span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;">Thereafter</span><br/>
          </td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">2,941</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total lease payments</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">6,197</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Less: interest</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">(1,842</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">Total operating lease
              liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom">
            <div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;">4,355</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Future Lease Payments of Finance Lease Liability</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Fiscal Year Ending December 31,<br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2023</span>
              <span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;">(nine months)</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><br/>
            </div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,305</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2024</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,791</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2025</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,856</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2026</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,912</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"><span style="text-indent: 0pt;">2027</span></div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,969</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Thereafter</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">43,032</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total lease payments</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">51,865</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Less: interest</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">(30,823</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">)</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,042</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_LeaseBalanceSheetInformationTableTextBlock', window );">Balance Sheet Information Related to Leases</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;">


  <tr>

    <td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom">
            <div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">March 31, 2023</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating right-of-use assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,369</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating current lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">849</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating noncurrent lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">3,506</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total operating lease liabilities</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">4,355</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">&#160;</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance right-of-use assets</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">46,133</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td rowspan="1" style="vertical-align: middle; width: 88%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">&#160;</td>

    <td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance current lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">1,748</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Finance noncurrent lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">19,294</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Total finance lease liability</div>
          </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">21,042</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_LeaseSupplementalCashFlowInformationTableTextBlock', window );">Lease Related to Cash Flow Information, Lease Term and Discount Rate</a></td>
<td class="text">
<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;">


  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;">Other information</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash paid for amounts included in the measurement of lease liabilities:</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Operating cash flows from operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">261</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Cash flows from finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">$</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">431</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;">8.2</span> years</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average remaining lease term - finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: middle;" valign="bottom">
            <div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"><span style="text-indent: 0pt;">21.4</span> years</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - operating leases</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.08</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>

  <tr>

    <td style="vertical-align: middle; width: 88%;" valign="bottom">
            <div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">Weighted-average discount rate - finance lease</div>
          </td>

    <td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">8.96</div>
          </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
            <div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;">%</div>
          </td>

  </tr>


</table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_LeaseBalanceSheetInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of balance sheet information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_LeaseBalanceSheetInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_LeaseSupplementalCashFlowInformationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplemental cash flow information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_LeaseSupplementalCashFlowInformationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>46
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553247280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Renovacor Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Renovacor Acquisition [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock', window );">Total Consideration for Acquisition</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          total consideration for the acquisition of Renovacor of $72.3 million consisted of the following:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Shares</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Value</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;">Total</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock consideration</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">3,391,976</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">18.39</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">62,378</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash consideration<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">29</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Stock options</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">367,852</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">2,163</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Time-vesting RSUs</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">28,798</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">512</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Assumed warrants<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(2)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,503,229</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">7,183</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Total consideration</div>
              </td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">5,291,855</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">72,265</div>
              </td>

    <td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<div>
            <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                    <div style="color: rgb(0, 0, 0);">(1)<br/>
                    </div>
                  </td>

    <td style="vertical-align: top; width: auto;">
                    <div style="color: rgb(0, 0, 0); text-align: left;">Represents consideration paid for cash in lieu of fractional shares.</div>
                  </td>

  </tr>


</table>
          </div>

<table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                      <div style="color: rgb(0, 0, 0);">(2)<br/>
                      </div>
                    </td>

    <td style="vertical-align: top; width: auto;">
                      <div style="color: rgb(0, 0, 0); text-align: left;">Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.</div>
                    </td>

  </tr>


</table>
<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Purchase Price allocation of Assets Acquired and Liabilities Assumed</a></td>
<td class="text">
<div style="display:none;"><br/></div>
<div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;">The
          preliminary purchase price allocation resulted in the following amounts being allocated to the assets acquired and liabilities assumed at the acquisition date based on their respective preliminary fair values summarized below:</div>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br/>
        </div>

<table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;">


  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Working capital<sup style="vertical-align: text-top; line-height: 1; font-size: smaller;">(1)</sup></div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(5,210</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Cash and cash equivalents</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">42,755</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Property and equipment</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,414</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease right-of-use assets</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">1,161</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other non-current assets</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">113</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">IPR&amp;D</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">25,150</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Other intangible asset</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">574</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Operating lease liability</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(970</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Deferred tax liability</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">(1,061</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">)</div>
              </td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-weight: bold;">Net assets acquired</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">63,926</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);">Goodwill</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">8,339</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>

  <tr>

    <td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">
                <div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;">Purchase consideration</div>
              </td>

    <td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">$</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom">
                <div style="color: rgb(0, 0, 0);">72,265</div>
              </td>

    <td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom">&#160;</td>

  </tr>


</table>

<div style="display:none;"><br/></div>
<div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;">
          <div> <br/>
          </div>

          <table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;">


  <tr style="vertical-align: top;">

    <td style="vertical-align: top; width: 18pt;">
                  <div style="color: rgb(0, 0, 0);">(1)</div>
                </td>

    <td style="vertical-align: top; width: auto;">
                  <div style="color: rgb(0, 0, 0); text-align: left;">Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.</div>
                </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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1486-128463<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069552952160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of Business (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>Program</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Nature of Business [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="Show.showAR( this, 'defref_rckt_NumberOfClinicalStagePrograms', window );">Number of clinical-stage programs</a></td>
<td class="nump">3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_NumberOfClinicalStagePrograms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of clinical-stage programs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_NumberOfClinicalStagePrograms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547542032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Risks and Liquidity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_RisksAndLiquidityAbstract', window );"><strong>Risks and Liquidity [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">$ (772,110)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (713,775)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndShortTermInvestments', window );">Cash, cash equivalents and investments</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareholdersEquityDisclosureAbstract', window );"><strong>Shareholders' Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">$ 17,222<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="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember', window );">At-the-Market Offering [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareholdersEquityDisclosureAbstract', window );"><strong>Shareholders' Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock shares issued and sold (in shares)</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">$ 17,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember', window );">At-the-Market Offering [Member] | Cowen and Company, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareholdersEquityDisclosureAbstract', window );"><strong>Shareholders' Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Common stock shares issued and sold (in shares)</a></td>
<td class="nump">4.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net of issuance costs</a></td>
<td class="nump">$ 63,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember', window );">At-the-Market Offering [Member] | Cowen and Company, LLC [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareholdersEquityDisclosureAbstract', window );"><strong>Shareholders' Equity 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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_SaleOfStockAggregateOfferingPrice', window );">Aggregate offering 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">$ 200,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_RisksAndLiquidityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_RisksAndLiquidityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_SaleOfStockAggregateOfferingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate offering price of shares issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_SaleOfStockAggregateOfferingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_ShareholdersEquityDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ShareholdersEquityDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rckt_CowenAndCompanyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rckt_CowenAndCompanyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069644730432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, Cash Equivalents and Restricted Cash [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 64,579<span></span>
</td>
<td class="nump">$ 140,517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">1,340<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total</a></td>
<td class="nump">$ 65,919<span></span>
</td>
<td class="nump">$ 141,857<span></span>
</td>
<td class="nump">$ 131,895<span></span>
</td>
<td class="nump">$ 234,037<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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-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_RestrictedCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=127002003&amp;loc=SL6242269-115581<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL6242262-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069554009152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAbstract', window );"><strong>Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrealizedGainLossOnInvestments', window );">Net unrealized gain (loss) on investments</a></td>
<td class="nump">$ 267<span></span>
</td>
<td class="num">$ (468)<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_InvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-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_UnrealizedGainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrealizedGainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>51
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069546266704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments, Measured on Recurring Basis (Details) - Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">$ 42,801<span></span>
</td>
<td class="nump">$ 106,892<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">295,462<span></span>
</td>
<td class="nump">259,153<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Fair value of financial instruments</a></td>
<td class="nump">338,263<span></span>
</td>
<td class="nump">366,045<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">815<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Warrant Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">815<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Money Market Mutual Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">31,353<span></span>
</td>
<td class="nump">90,527<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Commercial Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">5,147<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">United States Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">3,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">228,443<span></span>
</td>
<td class="nump">189,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">3,778<span></span>
</td>
<td class="nump">8,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">54,159<span></span>
</td>
<td class="nump">60,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Agency Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">7,713<span></span>
</td>
<td class="nump">7,653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">39,023<span></span>
</td>
<td class="nump">94,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">228,443<span></span>
</td>
<td class="nump">189,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Fair value of financial instruments</a></td>
<td class="nump">267,466<span></span>
</td>
<td class="nump">283,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | Warrant Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | Money Market Mutual Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">31,353<span></span>
</td>
<td class="nump">90,527<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | Commercial Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | United States Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">7,670<span></span>
</td>
<td class="nump">3,848<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">228,443<span></span>
</td>
<td class="nump">189,444<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 1 [Member] | Agency Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">3,778<span></span>
</td>
<td class="nump">12,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">67,019<span></span>
</td>
<td class="nump">69,709<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Fair value of financial instruments</a></td>
<td class="nump">70,797<span></span>
</td>
<td class="nump">82,226<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | Warrant Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | Money Market Mutual Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | Commercial Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,899<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">5,147<span></span>
</td>
<td class="nump">1,151<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | United States Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">3,778<span></span>
</td>
<td class="nump">8,618<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">54,159<span></span>
</td>
<td class="nump">60,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 2 [Member] | Agency Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">7,713<span></span>
</td>
<td class="nump">7,653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Fair value of financial instruments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">815<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | Warrant Liability [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">815<span></span>
</td>
<td class="nump">1,512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | Money Market Mutual Funds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | Commercial Paper [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | United States Treasury Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Level 3 [Member] | Agency Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsFairValueDisclosure', window );">Investments</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InvestmentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=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_FairValueByAssetClassAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549682704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details) - Recurring [Member] - Level 3 [Member] - Warrant Liability [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Changes in Fair Value of Warrant Liabilities [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value, beginning of period</a></td>
<td class="nump">$ 1,512<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Fair value adjustments</a></td>
<td class="num">(697)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Fair value, end of period</a></td>
<td class="nump">$ 815<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069545415152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details) - Private Warrants [Member]<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>$ / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingTerm', window );">Term</a></td>
<td class="text">2 years 25 days<span></span>
</td>
<td class="text">2 years 4 months 20 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="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Fair value per warrant (in dollars per share)</a></td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Stock Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Measurement input</a></td>
<td class="nump">17.13<span></span>
</td>
<td class="nump">18.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="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Exercise Price [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Measurement input</a></td>
<td class="nump">65.23<span></span>
</td>
<td class="nump">65.23<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Expected Volatility [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.6738<span></span>
</td>
<td class="nump">0.7125<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Risk-Free Interest Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0.0404<span></span>
</td>
<td class="nump">0.0414<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Expected Dividend Yield [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationTechniqueAndInputDescriptionAbstract', window );"><strong>Fair Value of the Private Warrants, Assumptions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMeasurementInput', window );">Measurement input</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ValuationTechniqueAndInputDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationTechniqueAndInputDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstandingMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</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_WarrantsAndRightsOutstandingTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingTerm</td>
</tr>
<tr>
<td style="padding-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_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputSharePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExercisePriceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputPriceVolatilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputExpectedDividendRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069546089120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 40,817<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38,102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(10,229)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,093)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">30,588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation', window );">Depreciation and amortization</a></td>
<td class="nump">1,135<span></span>
</td>
<td class="nump">$ 767<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Laboratory Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">23,317<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,905<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">11,443<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,326<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Computer Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,216<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold Improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">1,694<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">589<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember', window );">Internal use Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract', window );"><strong>Property and Equipment [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 1,903<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,903<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSoldDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSoldDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of 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="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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124429447&amp;loc=SL124453093-239630<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547007152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets and Goodwill (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 01, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Gross Carrying Value</a></td>
<td class="nump">$ 25,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net</a></td>
<td class="nump">25,724<span></span>
</td>
<td class="nump">$ 25,724<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">39,154<span></span>
</td>
<td class="nump">$ 39,154<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember', window );">In Process Research &amp; Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Gross Carrying Value</a></td>
<td class="nump">25,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net</a></td>
<td class="nump">25,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=rckt_MiceColonyModelMember', window );">Mice Colony Model [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net [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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Gross Carrying Value</a></td>
<td class="nump">574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible Assets, Net</a></td>
<td class="nump">$ 574<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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI https://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=rckt_RenovacorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_IndefiniteLivedIntangibleAssetsByMajorClassAxis=rckt_MiceColonyModelMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis=rckt_MiceColonyModelMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549611520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accounts Payable and Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Accounts Payable and Accrued Expenses [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="Show.showAR( this, 'defref_rckt_ResearchAndDevelopmentCostsCurrent', window );">Research and development</a></td>
<td class="nump">$ 17,536<span></span>
</td>
<td class="nump">$ 19,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee compensation</a></td>
<td class="nump">4,199<span></span>
</td>
<td class="nump">10,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConstructionPayableCurrent', window );">Property and equipment</a></td>
<td class="nump">1,794<span></span>
</td>
<td class="nump">2,095<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrent', window );">Professional fees</a></td>
<td class="nump">2,813<span></span>
</td>
<td class="nump">1,436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AcquisitionExpensesCurrent', window );">Acquisition related expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Government grant payable</a></td>
<td class="nump">597<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other</a></td>
<td class="nump">1,670<span></span>
</td>
<td class="nump">2,273<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and accrued expenses</a></td>
<td class="nump">$ 28,609<span></span>
</td>
<td class="nump">$ 36,660<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_AcquisitionExpensesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of acquisition expenses, payable current as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AcquisitionExpensesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_ResearchAndDevelopmentCostsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to expenses related to research and development cost (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ResearchAndDevelopmentCostsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ConstructionPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-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_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 405<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>57
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547182096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ in Thousands, shares in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Feb. 28, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AtTheMarketOfferingAbstract', window );"><strong>At-the-Market Offering Program [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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from offering</a></td>
<td class="nump">$ 17,222<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember', window );">At-the-Market Offering Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AtTheMarketOfferingAbstract', window );"><strong>At-the-Market Offering Program [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_GrossProceedsFromIssuanceOfCommonStock', window );">Gross proceeds, offering amount</a></td>
<td class="nump">$ 17,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_StockIssuedIssuanceCosts', window );">Commissions</a></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from offering</a></td>
<td class="nump">$ 17,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember', window );">At-the-Market Offering Program [Member] | Cowen and Company, LLC [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AtTheMarketOfferingAbstract', window );"><strong>At-the-Market Offering Program [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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares', window );">Percentage of cash commission</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock, net of issuance costs (in shares)</a></td>
<td class="nump">4.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="Show.showAR( this, 'defref_rckt_GrossProceedsFromIssuanceOfCommonStock', window );">Gross proceeds, offering amount</a></td>
<td class="nump">$ 65,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_StockIssuedIssuanceCosts', window );">Commissions</a></td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Net proceeds from offering</a></td>
<td class="nump">$ 63,800<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_rckt_AtTheMarketOfferingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AtTheMarketOfferingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_GrossProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross cash inflow from the additional capital contribution to the entity including issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_GrossProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of cash commission of gross proceeds from the sale of the shares pursuant to the sales agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_StockIssuedIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_StockIssuedIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=rckt_AtTheMarketOfferingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=rckt_CowenAndCompanyLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=rckt_CowenAndCompanyLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069542678592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation, Share Option Valuation (Details) - Stock Options [Member] - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Stock Option Activity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at beginning of period (in shares)</a></td>
<td class="nump">13,138,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Granted (in shares)</a></td>
<td class="nump">1,792,097<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(88,429)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Cancelled (in shares)</a></td>
<td class="num">(191,148)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding at end of period (in shares)</a></td>
<td class="nump">14,651,390<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,138,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options vested and exercisable at end of period (in shares)</a></td>
<td class="nump">10,586,141<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares', window );">Options unvested at ending of period (in shares)</a></td>
<td class="nump">4,065,249<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted Average Exercise Price [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at beginning of period (in dollars per share)</a></td>
<td class="nump">$ 14.52<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Granted (in dollars per share)</a></td>
<td class="nump">20.36<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">12.59<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Cancelled (in dollars per share)</a></td>
<td class="nump">33.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding at end of period (in dollars per share)</a></td>
<td class="nump">14.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.52<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable at end of period (in dollars per share)</a></td>
<td class="nump">12.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Options unvested at ending (in dollars per share)</a></td>
<td class="nump">$ 21.24<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract', window );"><strong>Weighted-Average Remaining Contractual Term [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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Outstanding</a></td>
<td class="text">5 years 10 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years 5 months 15 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm', window );">Granted</a></td>
<td class="text">6 years 10 months 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Options vested and exercisable</a></td>
<td class="text">4 years 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm', window );">Options unvested</a></td>
<td class="text">9 years 3 months 25 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AggregateIntrinsicValueAbstract', window );"><strong>Aggregate Intrinsic Value [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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at beginning of period</a></td>
<td class="nump">$ 118,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Exercised</a></td>
<td class="nump">631<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Outstanding at end of period</a></td>
<td class="nump">97,263<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 118,767<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and exercisable</a></td>
<td class="nump">92,808<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue', window );">Options unvested</a></td>
<td class="nump">$ 4,455<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value of shares granted (in dollars per share)</a></td>
<td class="nump">$ 13.5<span></span>
</td>
<td class="nump">$ 11.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="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Total fair value of options vested</a></td>
<td class="nump">$ 11,400<span></span>
</td>
<td class="nump">$ 12,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Employees and Directors [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract', window );"><strong>Weighted-Average Assumptions [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.02%<span></span>
</td>
<td class="nump">1.88%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term</a></td>
<td class="text">5 years 10 months 17 days<span></span>
</td>
<td class="text">5 years 10 months 9 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Expected volatility</a></td>
<td class="nump">73.54%<span></span>
</td>
<td class="nump">74.07%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Expected dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice', window );">Exercise price (in dollars per share)</a></td>
<td class="nump">$ 20.17<span></span>
</td>
<td class="nump">$ 17.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock', window );">Fair value of common stock (in dollars per share)</a></td>
<td class="nump">$ 20.17<span></span>
</td>
<td class="nump">$ 17.85<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_rckt_AggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value per share of common stock used in the weighted average fair value assumptions for stock option grants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of Nonvested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for non-vested convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but non-vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount 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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=rckt_EmployeeAndDirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=rckt_EmployeeAndDirectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549612000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation, Restricted Stock Units (Details) - Restricted Stock Units (RSU) [Member]<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">992,874<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">764,204<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares)</a></td>
<td class="num">(126,145)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares)</a></td>
<td class="num">(8,476)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">1,622,457<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted Average Grant Date Fair Value [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 16.49<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">20.23<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">17.37<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">17.19<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 18.18<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Common stock shares issued related to tax (in shares)</a></td>
<td class="nump">85<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Common stock issued is net of 85
        shares related to taxes.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>60
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547550000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Based Compensation, Stock-Based Compensation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation expense</a></td>
<td class="nump">$ 8,915<span></span>
</td>
<td class="nump">$ 6,270<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and Development [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation expense</a></td>
<td class="nump">3,819<span></span>
</td>
<td class="nump">2,318<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and Administrative [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation expense</a></td>
<td class="nump">5,096<span></span>
</td>
<td class="nump">3,952<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation expense</a></td>
<td class="nump">6,985<span></span>
</td>
<td class="nump">5,961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 75,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period expected to recognize unrecognized share-based compensation cost</a></td>
<td class="text">1 year 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationAbstract', window );"><strong>Stock-Based Compensation Expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share based compensation expense</a></td>
<td class="nump">$ 1,930<span></span>
</td>
<td class="nump">$ 309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized share-based compensation cost</a></td>
<td class="nump">$ 75,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period expected to recognize unrecognized share-based compensation cost</a></td>
<td class="text">1 year 6 months 7 days<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_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_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>61
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549836512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Warrants, Rocket Warrants (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=rckt_WarrantsExercisableForCommonSharesMember', window );">Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">2,595,174<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract', window );"><strong>Number of Warrant Shares Outstanding and Exercisable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares)</a></td>
<td class="nump">2,721,267<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares)</a></td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Exercised (in shares)</a></td>
<td class="num">(126,093)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares)</a></td>
<td class="nump">2,595,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ExercisePricePerShareWarrantsAbstract', window );"><strong>Exercise Price Per Share [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="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised', window );">Exercised (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 0.06<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceOneMember', window );">24.42 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.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="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">7,051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Jun. 28,  2013<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Jun. 28,  2023<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceTwoMember', window );">57.11 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 57.11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">603,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Dec. 21,  2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Dec. 21,  2030<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceThreeMember', window );">33.63 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 33.63<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">301,291<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Aug.  09,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Aug.  09,  2031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFourMember', window );">22.51 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 22.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">153,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Dec. 17,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Dec. 17,  2031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFiveMember', window );">22.51 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 22.51<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">153,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Dec. 17,  2021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Dec. 17,  2031<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSixMember', window );">65.23 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 65.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">617,050<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Dec.  01,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Apr. 23,  2025<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSevenMember', window );">65.23 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 65.23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightOutstanding', window );">Outstanding (in shares)</a></td>
<td class="nump">760,086<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ClassOfWarrantOrRightGrantDate', window );">Grant date</a></td>
<td class="text">Dec.  01,  2022<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WarrantsAndRightsOutstandingMaturityDate', window );">Expiration date</a></td>
<td class="text">Dec.  01,  2026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_ClassOfWarrantOrRightGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date the warrants or rights are issued, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ClassOfWarrantOrRightGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average exercise price per share of warrants exercised during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_DetailedInformationOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_DetailedInformationOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_ExercisePricePerShareWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ExercisePricePerShareWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ClassOfWarrantOrRightOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-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_WarrantsAndRightsOutstandingMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WarrantsAndRightsOutstandingMaturityDate</td>
</tr>
<tr>
<td style="padding-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>instant</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=rckt_WarrantsExercisableForCommonSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=rckt_WarrantsExercisableForCommonSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_WarrantsExercisePriceSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549956224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Warrants, Renovacor Warrants (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">$ 1,230,319<span></span>
</td>
<td class="nump">$ 1,203,074<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PublicWarrantsMember', window );">Public Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">$ 3,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PublicWarrantsMember', window );">Public Warrants [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase shares of common stock (in shares)</a></td>
<td class="nump">760,086<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant to purchase shares of common stock price per share (in dollars per share)</a></td>
<td class="nump">$ 65.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Private Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant to purchase shares of common stock price per share (in dollars per share)</a></td>
<td class="nump">$ 1.32<span></span>
</td>
<td class="nump">$ 2.45<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember', window );">Private Warrants [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase shares of common stock (in shares)</a></td>
<td class="nump">617,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant to purchase shares of common stock price per share (in dollars per share)</a></td>
<td class="nump">$ 65.23<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PreFundedWarrantsMember', window );">Pre-Funded Warrants [Member] | Common Stock [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_DetailedInformationOfWarrantsAbstract', window );"><strong>Warrants [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights', window );">Warrant to purchase shares of common stock (in shares)</a></td>
<td class="nump">126,093<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Warrant to purchase shares of common stock price per share (in dollars per share)</a></td>
<td class="nump">$ 0.06<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_rckt_DetailedInformationOfWarrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_DetailedInformationOfWarrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ClassOfWarrantOrRightAxis=rckt_PublicWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_PublicWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_PrivateWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightAxis=rckt_PreFundedWarrantsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightAxis=rckt_PreFundedWarrantsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547001200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Loss Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract', window );"><strong>Numerator [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net loss attributable to common stockholders</a></td>
<td class="num">$ (58,335)<span></span>
</td>
<td class="num">$ (42,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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Denominator [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding - basic (in shares)</a></td>
<td class="nump">79,453,519<span></span>
</td>
<td class="nump">64,509,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding - diluted (in shares)</a></td>
<td class="nump">79,453,519<span></span>
</td>
<td class="nump">64,509,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net loss per share attributable to common stockholders - basic (in dollars per share)</a></td>
<td class="num">$ (0.73)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net loss per share attributable to common stockholders - diluted (in dollars per share)</a></td>
<td class="num">$ (0.73)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants', window );">Warrants exercisable for common shares (in shares)</a></td>
<td class="nump">2,595,174<span></span>
</td>
<td class="nump">1,218,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares', window );">Restricted stock units convertible for common shares (in shares)</a></td>
<td class="nump">1,622,457<span></span>
</td>
<td class="nump">457,709<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Options to purchase common shares (in shares)</a></td>
<td class="nump">14,651,390<span></span>
</td>
<td class="nump">12,047,299<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Weighted average number diluted shares outstanding (in shares)</a></td>
<td class="nump">18,869,021<span></span>
</td>
<td class="nump">13,723,046<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units exercisable for common shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 26<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1828-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126962052&amp;loc=d3e4991-113900<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1707-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1500-109256<br><br>Reference 5: 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 23<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1757-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 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> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069551185968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies, Finance Lease (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>ft&#178; </div>
<div>LeaseAgreement</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance Lease [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 51,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Cash security deposit</a></td>
<td class="nump">$ 459<span></span>
</td>
<td class="nump">$ 608<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rckt_NewJerseyLeaseAgreementMember', window );">NJ Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance Lease [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="Show.showAR( this, 'defref_rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities', window );">Area of lease | ft&#178;</a></td>
<td class="nump">103,720<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseTermOfContract1', window );">Term of finance lease agreement</a></td>
<td class="text">15 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_NumberOfOptionsToRenewLeaseAgreement', window );">Number of options to renew lease agreement | LeaseAgreement</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseRenewalTerm1', window );">Term of renewal of finance lease agreement</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_FinanceLeasesEstimatedRentPayments', window );">Estimated rent payments</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_PercentageOfAnnualIncreaseInBaseRent', window );">Percentage of annual increase in base rent</a></td>
<td class="nump">3.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">$ 29,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Cash security deposit</a></td>
<td class="nump">$ 300<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rckt_AAVCurrentGoodManufacturingPracticecGMPMember', window );">AAV Current Good Manufacturing Practice (cGMP) [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeFinanceLeaseDescriptionAbstract', window );"><strong>Finance Lease [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="Show.showAR( this, 'defref_rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities', window );">Area of lease | ft&#178;</a></td>
<td class="nump">50,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_rckt_FinanceLeasesEstimatedRentPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rental payments due for the reporting period under finance leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_FinanceLeasesEstimatedRentPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The lease area under agreement for internal process development and research activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_NumberOfOptionsToRenewLeaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of options to renew lease agreement in consecutive times.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_NumberOfOptionsToRenewLeaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_PercentageOfAnnualIncreaseInBaseRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of annual increase in base rent under lease agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_PercentageOfAnnualIncreaseInBaseRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeFinanceLeaseDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeaseRenewalTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseRenewalTerm1</td>
</tr>
<tr>
<td style="padding-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_LesseeFinanceLeaseTermOfContract1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeFinanceLeaseTermOfContract1</td>
</tr>
<tr>
<td style="padding-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_srt_CounterpartyNameAxis=rckt_NewJerseyLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rckt_NewJerseyLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rckt_AAVCurrentGoodManufacturingPracticecGMPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rckt_AAVCurrentGoodManufacturingPracticecGMPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069543128928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies, Operating Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jun. 07, 2018</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total right-of-use asset</a></td>
<td class="nump">$ 4,369<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,972<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Total lease liabilities</a></td>
<td class="nump">3,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment', window );">Rent expense</a></td>
<td class="nump">400<span></span>
</td>
<td class="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember', window );">Operating and Finance Leases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashEquivalentsNoncurrent', window );">Restricted cash</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Total right-of-use asset</a></td>
<td class="nump">3,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Total lease liabilities</a></td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=rckt_HopewellMember', window );">Hopewell, New Jersey and Cambridge [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">10 years 3 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="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementMember', window );">ESB Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Term of lease agreement</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Letter of credit</a></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<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">Aug. 29,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Certificate of deposit</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementAmendmentMember', window );">ESB Lease Agreement Amendment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Letter of credit</a></td>
<td class="nump">$ 800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">Jun. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CounterpartyNameAxis=rckt_InotekLexingtonMassachusettsLeaseAgreementMember', window );">Inotek Lexington Massachusetts Lease Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseExpirationDate1', window );">Lease expiration date</a></td>
<td class="text">Feb. 28,  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>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Rental income received under sublease agreements</a></td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">1 year 3 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="Show.showAR( this, 'defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember', window );">Other Current Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases [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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SecurityDeposit', window );">Security deposit</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DirectCostsOfLeasedAndRentedPropertyOrEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense incurred and directly related to generating revenue by lessor from operating lease of rented property and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LeaseExpirationDate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date which lease or group of leases is set to expire, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RestrictedCashEquivalentsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL116631458-115580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=127002003&amp;loc=SL6242269-115581<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=120413173&amp;loc=SL6242262-115580<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashEquivalentsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SecurityDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SecurityDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=rckt_HopewellMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=rckt_HopewellMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementAmendmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rckt_EmpireStateBuildingLeaseAgreementAmendmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=rckt_InotekLexingtonMassachusettsLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=rckt_InotekLexingtonMassachusettsLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547638448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies, Details of Operating and Finance Lease (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostAbstract', window );"><strong>Lease cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="nump">$ 358<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_FinanceLeaseCostsAbstract', window );"><strong>Finance lease cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAssetAmortization', window );">Amortization of right of use assets</a></td>
<td class="nump">538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseInterestExpense', window );">Interest on lease liabilities</a></td>
<td class="nump">468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="nump">1,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Lease Payments of Operating Lease Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (nine months)</a></td>
<td class="nump">869<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">538<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">545<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">2,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">6,197<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(1,842)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">4,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Future Lease Payments of Finance Lease Liability [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2023 (nine months)</a></td>
<td class="nump">1,305<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2024</a></td>
<td class="nump">1,791<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2025</a></td>
<td class="nump">1,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2026</a></td>
<td class="nump">1,912<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2027</a></td>
<td class="nump">1,969<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">43,032<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">51,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(30,823)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liability</a></td>
<td class="nump">21,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAndLiabilitiesLesseeAbstract', window );"><strong>Lease assets and liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating right-of-use assets</a></td>
<td class="nump">4,369<span></span>
</td>
<td class="nump">$ 1,972<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating current lease liabilities</a></td>
<td class="nump">849<span></span>
</td>
<td class="nump">773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating noncurrent lease liabilities</a></td>
<td class="nump">3,506<span></span>
</td>
<td class="nump">1,088<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">4,355<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Finance right-of-use assets</a></td>
<td class="nump">46,133<span></span>
</td>
<td class="nump">46,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Finance current lease liability</a></td>
<td class="nump">1,748<span></span>
</td>
<td class="nump">1,736<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Finance noncurrent lease liability</a></td>
<td class="nump">19,294<span></span>
</td>
<td class="nump">$ 19,269<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total finance lease liability</a></td>
<td class="nump">21,042<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract', window );"><strong>Cash paid for amounts included in the measurement of lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating cash flows from operating leases</a></td>
<td class="nump">261<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeasePrincipalPayments', window );">Cash flows from finance lease</a></td>
<td class="nump">$ 431<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - operating leases</a></td>
<td class="text">8 years 2 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - finance lease</a></td>
<td class="text">21 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - operating leases</a></td>
<td class="nump">8.08%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - finance lease</a></td>
<td class="nump">8.96%<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_rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_FinanceLeaseCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_FinanceLeaseCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_AssetsAndLiabilitiesLesseeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAndLiabilitiesLesseeAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense on finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: 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 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<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 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeasePrincipalPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for principal payment on finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (a)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeasePrincipalPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAssetAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to right-of-use asset from finance lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<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 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918638-209977<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseRightOfUseAssetAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for finance lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123391704&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI https://asc.fasb.org/extlink&amp;oid=123414884&amp;loc=SL77918982-209971<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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128292326&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069545519968">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Renovacor Acquisition (Details)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 01, 2022 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th"><div>Sep. 19, 2022</div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price allocation of Assets Acquired and Liabilities Assumed [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39,154<span></span>
</td>
<td class="nump">$ 39,154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDescriptionAbstract', window );"><strong>Business Combination [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_BusinessAcquisitionExchangeRatio', window );">Exchange ratio</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.1763<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Stock consideration (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,291,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Total consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">72,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Purchase Price allocation of Assets Acquired and Liabilities Assumed [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital', window );">Working capital</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(5,210)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">42,755<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,414<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets', window );">Operating lease right-of-use assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,161<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other non-current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment', window );">IPR&amp;D</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">25,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset', window );">Other intangible asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation', window );">Operating lease liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(970)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Deferred tax liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,061)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Net assets acquired</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">63,926<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8,339<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Purchase consideration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 72,265<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Assumed Warrants [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Stock consideration (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">1,503,229<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">$ 7,183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Warrants, Classified as Equity [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,671<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Warrants Classified as Liabilities [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Stock Options [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Stock consideration (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">367,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Time Vesting RSU [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Stock consideration (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">28,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 512<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember', window );">Renovacor, Inc. [Member] | Stock Consideration [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Business Combination, Consideration Transferred [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued', window );">Stock consideration (in shares) | shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,391,976<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionSharePrice', window );">Share price (in dollars per share) | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 18.39<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable', window );">Equity consideration, value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 62,378<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Represents consideration paid for cash in lieu of fractional shares.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_BusinessAcquisitionExchangeRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Ratio applied to exchange of shares in a business combination, for example but not limited to, one share exchanged to two or two shares exchanged to one.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_BusinessAcquisitionExchangeRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of in process research and development recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of operating right-of-use assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of other intangible asset recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of working capital includes other receivables, prepaid expenses, account payable and accrued liabilities recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of equity interests issued or issuable to acquire entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionSharePrice</td>
</tr>
<tr>
<td style="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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6613-128477<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126966197&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationDescriptionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDescriptionAbstract</td>
</tr>
<tr>
<td style="padding-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease obligation assumed in business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI https://asc.fasb.org/extlink&amp;oid=123455525&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=128092470&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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(10)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=126975305&amp;loc=d3e6927-128479<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 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessAcquisitionAxis=rckt_RenovacorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=rckt_RenovacorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_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_FinancialInstrumentAxis=rckt_WarrantsClassifiedAsEquityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=rckt_WarrantsClassifiedAsEquityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=rckt_DerivativeLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=rckt_DerivativeLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069549962272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CIRM Grants (Details) - LAD-1 CIRM Grant [Member]<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>Milestone</div>
</th>
<th class="th">
<div>Apr. 30, 2019 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_AdditionalInformationOfCIRMGrantsAbstract', window );"><strong>CIRM Grants [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="Show.showAR( this, 'defref_rckt_GrantAwardForClinicalDevelopmentSupport', window );">Grant award for clinical development support</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7.5<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_ProceedsFromMilestonePayments', window );">Milestone payments received</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_NumberOfMilestonesAchieved', window );">Number of milestones achieved | Milestone</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_AdditionalInformationOfCIRMGrantsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_AdditionalInformationOfCIRMGrantsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_rckt_GrantAwardForClinicalDevelopmentSupport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Grant award for clinical development support.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_GrantAwardForClinicalDevelopmentSupport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_rckt_NumberOfMilestonesAchieved">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of milestones achieved during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_NumberOfMilestonesAchieved</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_ProceedsFromMilestonePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of cash receipts for milestone payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_ProceedsFromMilestonePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rckt_LADICIRMGrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=rckt_LADICIRMGrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069547034128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Restricted Stock Units (RSU) [Member] - shares<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2020</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_RelatedPartyTransactionAbstract', window );"><strong>Related Party Transaction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">764,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rckt_SpouseOfExecutiveOfficerMember', window );">Spouse of Executive officer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_rckt_RelatedPartyTransactionAbstract', window );"><strong>Related Party Transaction [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Shares granted (in shares)</a></td>
<td class="nump">10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_rckt_RelatedPartyTransactionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">rckt_RelatedPartyTransactionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>rckt_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_RelatedPartyTransactionsByRelatedPartyAxis=rckt_SpouseOfExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=rckt_SpouseOfExecutiveOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140069553053728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>401(k) Savings Plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationRelatedCostsAbstract', window );"><strong>401(k) Savings Plan [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Percentage of matching employee contributions</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Matching employee contributions</a></td>
<td class="nump">$ 0.3<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>brhc20052523_10q_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rckt="http://rocketpharma.com/20230331"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:utr="http://www.xbrl.org/2009/utr"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="rckt-20230331.xsd" xlink:type="simple"/>
    <context id="c20230101to20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230501">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <instant>2023-05-01</instant>
        </period>
    </context>
    <context id="c20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesBConvertiblePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesAConvertiblePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesBConvertiblePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">rckt:SeriesAConvertiblePreferredSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20211231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20211231_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="c20211231_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</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="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220331_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20220331_StatementEquityComponentsAxis_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_RangeAxis_MaximumMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-02-28</instant>
        </period>
    </context>
    <context id="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">rckt:AtTheMarketOfferingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">rckt:CowenAndCompanyLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExercisePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputSharePriceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputExpectedDividendRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:SoftwareDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:InProcessResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis">rckt:MiceColonyModelMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">rckt:EmployeeAndDirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c20221231_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_AwardTypeAxis_RestrictedStockUnitsRSUMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20220101to20220331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:WarrantsExercisePriceThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_AwardTypeAxis_WarrantsExercisableForCommonSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">rckt:WarrantsExercisableForCommonSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PrivateWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PreFundedWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PublicWarrantsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ClassOfWarrantOrRightAxis">rckt:PublicWarrantsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_AAVCurrentGoodManufacturingPracticecGMPMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:AAVCurrentGoodManufacturingPracticecGMPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_CounterpartyNameAxis_NewJerseyLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:NewJerseyLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementAmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20180607_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-07</instant>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementAmendmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20221231_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:EmpireStateBuildingLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20220101to20220331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BalanceSheetLocationAxis">us-gaap:OtherCurrentAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_StatementGeographicalAxis_HopewellMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">rckt:HopewellMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">rckt:InotekLexingtonMassachusettsLeaseAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdsAndLeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20220919to20220919_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-19</startDate>
            <endDate>2022-09-19</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-01</instant>
        </period>
    </context>
    <context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantsClassifiedAsEquityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rckt:WarrantsClassifiedAsEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_DerivativeLiabilitiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">rckt:DerivativeLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-12-01</startDate>
            <endDate>2022-12-01</endDate>
        </period>
    </context>
    <context id="c20221201_BusinessAcquisitionAxis_RenovacorIncMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">rckt:RenovacorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-01</instant>
        </period>
    </context>
    <context id="c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-30</instant>
        </period>
    </context>
    <context id="c20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c20230101to20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">rckt:LADICIRMGrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c20201001to20201031_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rckt:SpouseOfExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-01</startDate>
            <endDate>2020-10-31</endDate>
        </period>
    </context>
    <context id="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001281895</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">rckt:SpouseOfExecutiveOfficerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <unit id="U001">
        <measure>shares</measure>
    </unit>
    <unit id="U002">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="U003">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="U004">
        <measure>rckt:Program</measure>
    </unit>
    <unit id="U005">
        <measure>pure</measure>
    </unit>
    <unit id="U006">
        <measure>utr:sqft</measure>
    </unit>
    <unit id="U007">
        <measure>rckt:LeaseAgreement</measure>
    </unit>
    <unit id="U008">
        <measure>rckt:Milestone</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="c20230101to20230331"
      id="Fact_11a1c2bd57294546b29e86de45c29410">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="c20230101to20230331"
      id="Fact_179299f077f54939a114d851335645fe">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="c20230101to20230331"
      id="Fact_b86fa77bb5c043998ffe2ed6aa6c9c34">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="c20230101to20230331"
      id="Fact_cc92e733c67e4a3aa1e50611b14a7aaa">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="c20230101to20230331"
      id="Fact_58a7f538b596415eb67f64ba38f4da6b">0001281895</dei:EntityCentralIndexKey>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20230331"
      id="Fact_513ffbac5d954c4cae92cb899af22008"
      unitRef="U002"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="c20221231"
      id="Fact_2681bea492f642139af86ce6186c83df"
      unitRef="U002"
      xsi:nil="true"/>
    <dei:DocumentType
      contextRef="c20230101to20230331"
      id="Fact_a1c0075ef9dd4280920be9a6a914ec60">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="c20230101to20230331"
      id="Fact_7f409af024b743969811d54d7c252f8c">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="c20230101to20230331"
      id="Fact_2141c44dcc9346c99775564149ee72f8">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="c20230101to20230331"
      id="Fact_06be7c9179964435b0ab023bc0ca2e73">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="c20230101to20230331"
      id="Fact_e408ead6a8b840deb6720b977944cf48">001-36829</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="c20230101to20230331"
      id="Fact_492a14dfe0114b97a81dfcd9ab665b09">Rocket Pharmaceuticals, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="c20230101to20230331"
      id="Fact_9dc29c93682948159b40f1e73f046771">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="c20230101to20230331"
      id="Fact_7d59be5097bb4bf39cf3f852fddd0347">04-3475813</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="c20230101to20230331"
      id="Fact_0a7d5904ee6b4cc7965d5540dfc790f3">9 Cedarbrook Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="c20230101to20230331"
      id="Fact_661e1debdce0411aad3488ab6dce8796">Cranbury</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="c20230101to20230331"
      id="Fact_f53cef44879e4bdc98d1b529548ff775">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="c20230101to20230331"
      id="Fact_93af64d5558142b185fa36299defd10f">08512</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="c20230101to20230331"
      id="Fact_406d31531bc441fabc0e76d9c25c12cb">609</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="c20230101to20230331"
      id="Fact_1b48c35562454933a917c011f320add7">659-8001</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="c20230101to20230331"
      id="Fact_07b878bce4ae422697792ca7cf94db94">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="c20230101to20230331"
      id="Fact_1854f9ab9a034dad8a08e5ff8ab7c001">RCKT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="c20230101to20230331"
      id="Fact_2672d235d82b424389550af419e78a26">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="c20230101to20230331"
      id="Fact_437512cb26734c9e8ff98b1d60fdfb5b">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="c20230101to20230331"
      id="Fact_5cf8f732642c4d749298ccc1ebc44ccf">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="c20230101to20230331"
      id="Fact_1234def5fcb84188816f49243a8ad9a6">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="c20230101to20230331"
      id="Fact_e341fdaedfe64b1eb00d0dd76cd7db2b">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="c20230101to20230331"
      id="Fact_e7ef324108064aeb8cf34325fed8b504">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="c20230101to20230331"
      id="Fact_7744db6d6adb4db9b0e9bff8cb260116">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="c20230501"
      decimals="0"
      id="Fact_16db51179d26492c9be7ee32664a462e"
      unitRef="U001">80461335</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_118461a6c2a24c518d025ceeb551a2f7"
      unitRef="U002">64579000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_75ff52b85739419ea2c7652a3b2a32f3"
      unitRef="U002">140517000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:ShortTermInvestments
      contextRef="c20230331"
      decimals="-3"
      id="Fact_8cb6b04b7d3a4ee887bb9f07302819c4"
      unitRef="U002">266505000</us-gaap:ShortTermInvestments>
    <us-gaap:ShortTermInvestments
      contextRef="c20221231"
      decimals="-3"
      id="Fact_80c461805a6f4bdea9dee95a9b5ec66d"
      unitRef="U002">215877000</us-gaap:ShortTermInvestments>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_6d4203c59ed949519812bdddfd4f5e24"
      unitRef="U002">6949000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9aa71e9d039141a283aaf8943d8273d0"
      unitRef="U002">7666000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_2db1f9dffe754e92ab24f27817122e82"
      unitRef="U002">338033000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8bd04853eb7b41978af958a803741add"
      unitRef="U002">364060000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20230331"
      decimals="-3"
      id="Fact_94c0abc895104cf0b7841beff6b19c30"
      unitRef="U002">30588000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0488502aeaad4be3bd91794360672f72"
      unitRef="U002">29009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill
      contextRef="c20230331"
      decimals="-3"
      id="Fact_b278bd2e249d45758cffcbbdd94ba714"
      unitRef="U002">39154000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8ed148c24e274ea2a3a59ca215789640"
      unitRef="U002">39154000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c20230331"
      decimals="-3"
      id="Fact_66e80f7858c44a498fd34321958e006c"
      unitRef="U002">25724000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c20221231"
      decimals="-3"
      id="Fact_3a827c9a332e4c3789f0fd707f0d2c6f"
      unitRef="U002">25724000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_282da3c158404526b0eb9d248cd73611"
      unitRef="U002">1340000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_32f5765dc98640439a1e850ea6be597c"
      unitRef="U002">1340000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_8b46492527e446c7b47691fcd3f94cbd"
      unitRef="U002">459000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_77af18769cb24b6b8b0eb891d7f28856"
      unitRef="U002">608000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:LongTermInvestments
      contextRef="c20230331"
      decimals="-3"
      id="Fact_fe4e880f6c1c4568a339f6b2a3490c92"
      unitRef="U002">28957000</us-gaap:LongTermInvestments>
    <us-gaap:LongTermInvestments
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ac22b84db79c415c8f18babdd81eb20c"
      unitRef="U002">43276000</us-gaap:LongTermInvestments>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20230331"
      decimals="-3"
      id="Fact_61e2c273786f432baa6be0c3d0d6c7d2"
      unitRef="U002">4369000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0d94afa863b0437fbf81306f4eec6c1c"
      unitRef="U002">1972000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20230331"
      decimals="-3"
      id="Fact_762d569c9a924b85979f7607d4f25a15"
      unitRef="U002">46133000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20221231"
      decimals="-3"
      id="Fact_ab852ab0e59942228e64617154e501d6"
      unitRef="U002">46664000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:Assets
      contextRef="c20230331"
      decimals="-3"
      id="Fact_d03d4c5f1f9747e59de80aaa1d46799b"
      unitRef="U002">514757000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2c734cf48b9a47e0b4868f3aeafd2215"
      unitRef="U002">551807000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_79ed1b52a7ee47478cff607ffa88111d"
      unitRef="U002">28609000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_46cba95eb13c450796ea6d5c99ce32ff"
      unitRef="U002">36660000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_509c78079f014041b5870712515aca4f"
      unitRef="U002">849000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_214c20532f1e4b43a0dc71a3d0fd34f3"
      unitRef="U002">773000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_f973008b50db44acb99b39735c43058a"
      unitRef="U002">1748000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_19029ad64cf0434bbd81c5a1b73aec5e"
      unitRef="U002">1736000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_ba57443f1e404ac98b251220eb1e61e7"
      unitRef="U002">31206000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_4edd1acb04e94a27896d7743aa8606bd"
      unitRef="U002">39169000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_81e056a241314e1eb84a826c65208a4b"
      unitRef="U002">3506000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_4f9b5443d7744c20b79abf21d90a8562"
      unitRef="U002">1088000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_86b77930b074407fb6c2ea5766efd157"
      unitRef="U002">19294000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_876c2b9be6bf4a15848bb7d0fe1555fc"
      unitRef="U002">19269000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_859a00d9fc5c4f998e5ec0bf60c39772"
      unitRef="U002">1875000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_09284cc2b2cf48b0a1a537edf376d95c"
      unitRef="U002">2595000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="c20230331"
      decimals="-3"
      id="Fact_75f0cdaf94bf47c98e4bc1aa81b2db9e"
      unitRef="U002">55881000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e959fc2166864b23a37fefcb41c31ebb"
      unitRef="U002">62121000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c20230331"
      decimals="2"
      id="Fact_edfbbf0923264ea5bf36279478f2a50e"
      unitRef="U003">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c20221231"
      decimals="2"
      id="Fact_6813c75d8c7240e7997e4e9aac2f0a51"
      unitRef="U003">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20221231"
      decimals="0"
      id="Fact_a63c374d3dea49a287772772e6902a72"
      unitRef="U001">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20230331"
      decimals="0"
      id="Fact_707c22ab6d9f492fb9df2f6c227036f8"
      unitRef="U001">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_9af7e35522b24ad3bac26b332c09528c"
      unitRef="U001">300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_75467189aa984254a237e98d3f98e8a1"
      unitRef="U001">300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_ffc4ee2a312e40469a1b50dc44de6ba7"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_f03a84f601f647659ae100cbe2b60f4b"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_96900839ad0045c3b15bece431dea106"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_6e09025e0bb64d3cb683a24e6ffc166d"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockValue
      contextRef="c20230331_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="-3"
      id="Fact_6e779043e6c74156a29c8c0ef0ab72bb"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="c20221231_StatementClassOfStockAxis_SeriesAConvertiblePreferredSharesMember"
      decimals="-3"
      id="Fact_fd026d42d7514381ba452448579cce74"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_38f0ab9e66e242858eb7043653374076"
      unitRef="U001">300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_29f4a9c163f84074bcc6da0f7a546f5e"
      unitRef="U001">300000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_975956e5e3fb497482445e4095a227f3"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_4e83cd94c3f94bc2a339cb315d2facff"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued
      contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_40206a6b5820404f9ddce180cfa73d62"
      unitRef="U001">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="0"
      id="Fact_258275f2d19741159d0c7b1c5c43186d"
      unitRef="U001">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="c20230331_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="-3"
      id="Fact_98f2524797284b41acc73f9675b73f41"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="c20221231_StatementClassOfStockAxis_SeriesBConvertiblePreferredSharesMember"
      decimals="-3"
      id="Fact_f428ab6499ba47909e1f6bd1d18c7f26"
      unitRef="U002">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20230331"
      decimals="2"
      id="Fact_476d5c0ac02f47c094c0f8e8d243453d"
      unitRef="U003">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20221231"
      decimals="2"
      id="Fact_1e27bccc83114cd481bb9d1ed3469cb5"
      unitRef="U003">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20221231"
      decimals="0"
      id="Fact_b53e28de694f4ddfb17300cdafb2e43c"
      unitRef="U001">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="c20230331"
      decimals="0"
      id="Fact_32b1b94c4dbf4feba3fd639b6a53f075"
      unitRef="U001">120000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20230331"
      decimals="0"
      id="Fact_493b42513be1423887ad2054c054a577"
      unitRef="U001">80412194</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="c20221231"
      decimals="0"
      id="Fact_0fd8522f7b8c4249a7c731780e6d69f6"
      unitRef="U001">79123312</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20230331"
      decimals="0"
      id="Fact_5195cd2d2da54ac3b97de11321f47e78"
      unitRef="U001">80409623</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c20221231"
      decimals="0"
      id="Fact_816e9891675e4608bfc88bcfd0f7e50b"
      unitRef="U001">79120741</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_765c6af2e58943d384cd799f574dfe3b"
      unitRef="U002">804000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_1d5136514a9643a0a29f279b5e9e5f6d"
      unitRef="U002">791000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockShares
      contextRef="c20221231"
      decimals="0"
      id="Fact_30ff4309cad24d23aea68c90ca564de1"
      unitRef="U001">2571</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="c20230331"
      decimals="0"
      id="Fact_fcfd0ae995a24eafbd9d1722ac3d93de"
      unitRef="U001">2571</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_19cc5de263e34fce86643d79c5c0f6ba"
      unitRef="U002">47000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_2882989bc01d4b41a330e6d2fd865665"
      unitRef="U002">47000</us-gaap:TreasuryStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20230331"
      decimals="-3"
      id="Fact_70fd6062143e4c3bbfff4d6fa6943332"
      unitRef="U002">1230319000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20221231"
      decimals="-3"
      id="Fact_01afe8cd395e447da5ffe7ee8568b7af"
      unitRef="U002">1203074000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20230331"
      decimals="-3"
      id="Fact_c779c5a252c74e5b87bb0ec96cf29dd9"
      unitRef="U002">-90000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="c20221231"
      decimals="-3"
      id="Fact_b135be3d0f9d4ed88546a77de24da95a"
      unitRef="U002">-357000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20230331"
      decimals="-3"
      id="Fact_c861b7b65c22439394f711dcba4783c8"
      unitRef="U002">-772110000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20221231"
      decimals="-3"
      id="Fact_0afdbf2269404f7ba7b887522e578621"
      unitRef="U002">-713775000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="c20230331"
      decimals="-3"
      id="Fact_5b91234954734d79b95c2bcfe022eedf"
      unitRef="U002">458876000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_e2b47447c394422d993cac61d9daf02b"
      unitRef="U002">489686000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20230331"
      decimals="-3"
      id="Fact_c592cda5363e48d499eab04153c7ad0c"
      unitRef="U002">514757000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8354cf4d47d94769b126b846ff0842ea"
      unitRef="U002">551807000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_b59cae2875f04365a20b79b8f7f82c18"
      unitRef="U002">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_54904f63d839454c811de24084e2c63a"
      unitRef="U002">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_6ca73b6d6c824ec581d54e1543594da1"
      unitRef="U002">46371000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_7351d9c488964c00b997de7ff05f6ec3"
      unitRef="U002">30794000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_eb96ea104f7842f5a9c81ea2c216818c"
      unitRef="U002">15823000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_db30967e9e0b4e50babc6ec94e5f09d0"
      unitRef="U002">11770000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_68b58498a7cd44c09263ec3f1ee4c81a"
      unitRef="U002">62194000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_42ed70f2c2c14bc1ba65a55617da9ccf"
      unitRef="U002">42564000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_3454b0b23ce54fcda2e09f8a8c5cb9e1"
      unitRef="U002">-62194000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_832414435577495bbe1e27339aee06a2"
      unitRef="U002">-42564000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4f3ba0ac756e47da8fa8c86a26d2e1c7"
      unitRef="U002">468000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_1546521fdfb042ebb804bd788a622c01"
      unitRef="U002">464000</us-gaap:InterestExpense>
    <us-gaap:InterestAndOtherIncome
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e5d81adcce664554be838edc89bece66"
      unitRef="U002">1908000</us-gaap:InterestAndOtherIncome>
    <us-gaap:InterestAndOtherIncome
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_7c50947163ae4f76a407a5faa34ac52d"
      unitRef="U002">623000</us-gaap:InterestAndOtherIncome>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_fb5ecea0127c4e429d705970b46db579"
      unitRef="U002">2419000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_da3739930b0e44d0934690cb7411efbf"
      unitRef="U002">-577000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_6503aa4c37ab42f18f172642b1f5df65"
      unitRef="U002">-58335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_8aa47ae8de2649ab95f8a6291b9b70ba"
      unitRef="U002">-42982000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20230331"
      decimals="2"
      id="Fact_8914e52281ed439f8da386b0bbb2d9a9"
      unitRef="U003">-0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20230101to20230331"
      decimals="2"
      id="Fact_5a5bf5bcb19a4acebbe1dfaea854a635"
      unitRef="U003">-0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20220101to20220331"
      decimals="2"
      id="Fact_cca81152e3944c4d9019c12ea0630621"
      unitRef="U003">-0.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20220101to20220331"
      decimals="2"
      id="Fact_1343065a73be465b9fc3fe3bb1f955a1"
      unitRef="U003">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_d63041779ec54cefa6cc9e1003c217a8"
      unitRef="U001">79453519</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_95492368a6424a40aff29de5f9ea23a1"
      unitRef="U001">79453519</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_e8cdec3171fe49539e4d88a6275ff142"
      unitRef="U001">64509721</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_0299213fc95a44a8bc112de8781887d3"
      unitRef="U001">64509721</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a0073d1b68b2449da1b6f39440ad9466"
      unitRef="U002">-58335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_df29ec8656a74b35b8b842a2489e32dd"
      unitRef="U002">-42982000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_bae534ddc382400eac5936f25f2e6329"
      unitRef="U002">272000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_6b7d3cf2e0f948259dad23c686d504bb"
      unitRef="U002">-468000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_1cc8bd59e17e41d6bc7b0bbd92e3e824"
      unitRef="U002">-58063000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_625540e1f991407584d7e6558769a186"
      unitRef="U002">-43450000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_f2d7ffc3de1b4081adbea348255fcd06"
      unitRef="U001">79123312</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_34d08cf4e6794a19bba70e02d5d88eae"
      unitRef="U002">791000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_346b4d08d0204b1280a16a3d10a15e5e"
      unitRef="U002">-47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_f8c1f32373ba4b73a8691702ffe7b00d"
      unitRef="U002">1203074000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_ead814fae93d4c43a5c69a0948bc44a1"
      unitRef="U002">-357000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_6dfd81c1d4b4468fb45066927f528430"
      unitRef="U002">-713775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20221231"
      decimals="-3"
      id="Fact_f99d629c27f740e7acb00244fd7e02b7"
      unitRef="U002">489686000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_e7e57d534741482e8e6550b5d2bf8028"
      unitRef="U001">88429</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_100ee15ac1ee463cbb7466257762f913"
      unitRef="U002">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_861934ffa7274635b5552f8c46f43e22"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_3c800d445084495c93ecd75667184adf"
      unitRef="U002">1113000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_1fbba544757245e6a95bd0d697432995"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_7f58350834114fc8a3d1e895fcdc318a"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e24c702231a74cc3be599a88b8aaeddc"
      unitRef="U002">1114000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <rckt:StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_7af1893d4cdf4d658f5a4fe051b3c392"
      unitRef="U001">126060</rckt:StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_5fdf4897896d4c9abf2bdbcaf5b23048"
      unitRef="U002">1000</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_6badc2bdb3774465bce83244e1066177"
      unitRef="U002">0</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_8f4add81770546809e1b7fe6a3fb710f"
      unitRef="U002">-1000</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_831852e748ec41b3bf6364403853db1a"
      unitRef="U002">0</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_4bd292c123164685bcf5ca397ede3ae3"
      unitRef="U002">0</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_91fe333d808e4545a775fd4764b85bfc"
      unitRef="U002">0</rckt:StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits>
    <rckt:StockIssuedDuringSharesCommonStockWarrantExercised
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_9e77ada9ebcf433bb52623aed0b54189"
      unitRef="U001">126093</rckt:StockIssuedDuringSharesCommonStockWarrantExercised>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_e57a2383deb04b98a149467fd9aa11e2"
      unitRef="U002">1000</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_9173093846fa462c8321a9c33e346276"
      unitRef="U002">0</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_7f0d22c162064b90a145690053abc5e8"
      unitRef="U002">6000</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_07e85db9f40546b8b307065fcdf99f1c"
      unitRef="U002">0</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_371ef9db6e8a4472b4fc6b3a7075f965"
      unitRef="U002">0</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_474583796a06423d968c0e95d2589600"
      unitRef="U002">7000</rckt:IssuanceOfCommonStockPursuantToExerciseOfWarrants>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_a282835b291a4fa487a1b8ce0258e67a"
      unitRef="U001">948300</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_d63cb6c9fa734c518b8e16e8c9e42611"
      unitRef="U002">10000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_62e74fd690d34b5eb037ef0dd35b0243"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_be381e4843db485ebafb10ae61436d25"
      unitRef="U002">17212000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_24dfd5178d494cf2a1c15e696ce68fd8"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_745bac5762f8431287586a0a2f1dab27"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_46577b1d9e7c4e54bfe4b6ff83839560"
      unitRef="U002">17222000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_3bd00d9d1953406495cc0e0eb397a44b"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_f1cfe142ca4443ef8e97cdab92b3121a"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_794cfe71e0704d2a93ca1a3bd240f731"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_fad6b2bbf8f143c9926595f1706857f6"
      unitRef="U002">267000</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_d0b68c298251458c8ab155e6001ddd12"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e581e1da6fb2436b820ba6f893790f6e"
      unitRef="U002">267000</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_e4fe6f8d83d14068a893fb6d2ecc5e4c"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_292576a875bf4b7f81a5202b3457ab31"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_97f2590681df41829f827f6bd924d164"
      unitRef="U002">8915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_3e5d54a17eb9419ebbf5a3ffbfc21d37"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_8a50cda24069403cae88fa973ebeed48"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_cf8dc054b582448d90574b8308478c1f"
      unitRef="U002">8915000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_15ba0d6e80af4404878c01fa897b1064"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_b040a0c3728d431a93e476519da31ecf"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_b129e367167244e383cfd859902959c8"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_cb773cfb6476490eb6748a637f8ffee6"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_14799b90db0943559b6d97573cebab2a"
      unitRef="U002">-58335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_0c8f78cc0c5d400dae5112d47e0fde66"
      unitRef="U002">-58335000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_86e600ff670948df99aca9845f17f377"
      unitRef="U001">80412194</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20230331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_cff435b7e9bc451db141c6678dfdadca"
      unitRef="U002">804000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20230331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_2752415ef79c4496bf586dc3e0490053"
      unitRef="U002">-47000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20230331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_96d2976835de496d87b26aadb7b56431"
      unitRef="U002">1230319000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20230331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_005737e69b1c4abaa96af1d16ababfb9"
      unitRef="U002">-90000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20230331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_69f2b57f1f594f47b7a331bd31f3f1c6"
      unitRef="U002">-772110000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20230331"
      decimals="-3"
      id="Fact_1b141818439e4f70840ed37dea7dee1b"
      unitRef="U002">458876000</us-gaap:StockholdersEquity>
    <us-gaap:SharesOutstanding
      contextRef="c20211231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_9ec8c079d48a4861a1ef12d66d9f6df9"
      unitRef="U001">64505889</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_6ad48f430dfd4911aee4dcd9e14a155c"
      unitRef="U002">645000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_1847e1bedf03411ea41ac8d4e95921c7"
      unitRef="U002">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_6b8eb37858d84fc5807503d60bb0039a"
      unitRef="U002">946152000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_74a6f0f89b1948cc9a64508f4bc168ff"
      unitRef="U002">-161000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_37a34448a848414fa3e8b6d33e7763e6"
      unitRef="U002">-491912000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20211231"
      decimals="-3"
      id="Fact_3c3f54ceda674e2c9523ecf5ddc6b935"
      unitRef="U002">454724000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_0564fa136e4f4f8ba9b5d6140d4a7657"
      unitRef="U001">16168</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_5fc3f1a9b2fd40e0a8e64151a964deb8"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_5793c419b7384a3f9de5b8df5ce52a30"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_bf9343d1f7eb4c8bb637d7752310cac9"
      unitRef="U002">76000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_29b5e412991f42318b66f8e0e42c7e2b"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_f3fb5f043d3745238f97b5a6ca900193"
      unitRef="U002">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_6a6334f12f8247aab5ff73fe17458335"
      unitRef="U002">76000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_e718498d22ac4e288163ed90728f0022"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_aeb31c03231c428dad0578f6881f4076"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_33f222c5a651422480e112f3de4bbfba"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_12fb8eeaf6ff49238bc2d00f6fa80b7e"
      unitRef="U002">-468000</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_a016e0874e5142698c089ccdb695d910"
      unitRef="U002">0</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_fcf7b49babc8426da11ba72704308761"
      unitRef="U002">-468000</rckt:OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_090c5db23aa24e95851f9ee67ef56644"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_df44df1b76cf41d5b045068d5a277120"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_20951ba9f5454fec889542fff13dcd86"
      unitRef="U002">6270000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_bfbb62a10570416ea4dffda8308b7c82"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_28d5a1234d2c494f9f0c7359af6a4abb"
      unitRef="U002">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_69e73e5f2d7f499590663a3a675b7ea9"
      unitRef="U002">6270000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_1503fbac1e874cde888e4c89386091ee"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_33203553de6044c0b7b672896ed24bba"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_f61d4a4cbb3247c5992679e83a7c6989"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_5afff539294a4f0ab6b036f8645b378d"
      unitRef="U002">0</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_cc3ab47790a24169a167b053f027f85f"
      unitRef="U002">-42982000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_24d3b3d36093471ea94a3f47992c4c7f"
      unitRef="U002">-42982000</us-gaap:NetIncomeLoss>
    <us-gaap:SharesOutstanding
      contextRef="c20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_676397477d9f456cbd5ae416f8c32c74"
      unitRef="U001">64522057</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="c20220331_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_efa66bf2b27342709a1988bc1a6b7e63"
      unitRef="U002">645000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20220331_StatementEquityComponentsAxis_TreasuryStockCommonMember"
      decimals="-3"
      id="Fact_7adbc405e4b84894a93cbaaa6869e810"
      unitRef="U002">0</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20220331_StatementEquityComponentsAxis_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact_dd57bbb4df0f43c6b87d42c7564bb1bf"
      unitRef="U002">952498000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20220331_StatementEquityComponentsAxis_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact_9e26985157084f24940bb4beadd30b7b"
      unitRef="U002">-629000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20220331_StatementEquityComponentsAxis_RetainedEarningsMember"
      decimals="-3"
      id="Fact_16f6243f7f5242fb8ae92210cf6d9eb8"
      unitRef="U002">-534894000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="c20220331"
      decimals="-3"
      id="Fact_c94e52c716374cd381198b4864726715"
      unitRef="U002">417620000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_ca327f3777ae4b678cc10bc4d9d46efe"
      unitRef="U002">-58335000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_7cb5a335ac0c4b309083e9d2bdfb660f"
      unitRef="U002">-42982000</us-gaap:NetIncomeLoss>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_b56c1ecd65294b84b7612f335ca10a16"
      unitRef="U002">1135000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_bec8779e164b4e68a9809b25cae5e0ba"
      unitRef="U002">767000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <rckt:AdjustmentOfRightOfUseAssets
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_cf34ca6b2a1e4a5d8e532d2892ce59ad"
      unitRef="U002">538000</rckt:AdjustmentOfRightOfUseAssets>
    <rckt:AdjustmentOfRightOfUseAssets
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_e166762672894d2d9b2035f5c5fb12eb"
      unitRef="U002">535000</rckt:AdjustmentOfRightOfUseAssets>
    <rckt:PropertyPlantAndEquipmentWriteDown
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_fc6a5def06e646999f898a0806c6473d"
      unitRef="U002">0</rckt:PropertyPlantAndEquipmentWriteDown>
    <rckt:PropertyPlantAndEquipmentWriteDown
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_382fdf874442405d859fefe386446cd2"
      unitRef="U002">40000</rckt:PropertyPlantAndEquipmentWriteDown>
    <us-gaap:ShareBasedCompensation
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_9ec694d65b7742b6a50c734ec7bb6034"
      unitRef="U002">8915000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_1644de0f703d4f7fb954909da1e07752"
      unitRef="U002">6270000</us-gaap:ShareBasedCompensation>
    <rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_3f4a1d76cc924da493c83f56610e9beb"
      unitRef="U002">2343000</rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments>
    <rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_d62ed9ac9e1944c581d99549de21ccf9"
      unitRef="U002">-577000</rckt:AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_2578a58d15e943bc90ff7faf35776887"
      unitRef="U002">-866000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_b43f0c57034647b48d479d9d75806c15"
      unitRef="U002">3936000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4de6a8f515d34f88a8940904e45781c4"
      unitRef="U002">-7750000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_e2df5608daf5421b9713a33fbedabe6c"
      unitRef="U002">-491000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_b2bc8623f92b4c0683e876ec59b1470f"
      unitRef="U002">97000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_017d82253fe34eb3bca579c20f95b82e"
      unitRef="U002">-33000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <rckt:IncreaseDecreaseInFinanceLeaseLiabilities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_56f9580960034945976b72454dbe0bf7"
      unitRef="U002">37000</rckt:IncreaseDecreaseInFinanceLeaseLiabilities>
    <rckt:IncreaseDecreaseInFinanceLeaseLiabilities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_59ef3845adb14b57948c138c7a076465"
      unitRef="U002">45000</rckt:IncreaseDecreaseInFinanceLeaseLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_66dcab4e4d81445ea6d1db92ae8a1aae"
      unitRef="U002">-720000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_9b6431a05aab4102be1bc99df102decd"
      unitRef="U002">-15000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_5b2893e00f144bfc8ac8172a8afd28f6"
      unitRef="U002">-57560000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_5b711813cf354f5db2a2e9fa73c19012"
      unitRef="U002">-39223000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_2c6014bf729e4eb38d0192051a1b3271"
      unitRef="U002">96034000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:PaymentsToAcquireInvestments
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_6e9cd3a3c7bf444badae469d055f6b9d"
      unitRef="U002">143023000</us-gaap:PaymentsToAcquireInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_44b6e86b349f4baf869d0126da47c58c"
      unitRef="U002">62335000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_e258621ce04742668c2f4655be350cc7"
      unitRef="U002">81983000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments>
    <rckt:PaymentsToAcquireRightOfUseAsset
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_c110380f0d01487f8036bf5952bc13b1"
      unitRef="U002">7000</rckt:PaymentsToAcquireRightOfUseAsset>
    <rckt:PaymentsToAcquireRightOfUseAsset
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_10ddab464e354fe48e80ad791fd84fb2"
      unitRef="U002">0</rckt:PaymentsToAcquireRightOfUseAsset>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_bb78f632e7a441829c168b083b9767fd"
      unitRef="U002">3015000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_de1a447f587e4c3abe493741df1091fc"
      unitRef="U002">1955000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_4bdc7ee81d534afa96c7d9acead95459"
      unitRef="U002">-36721000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_5adef34445934d048d16da9c41d12347"
      unitRef="U002">-62995000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_f295bdae4da34f61ae64609facbd8141"
      unitRef="U002">1114000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_15047a0916f7484b8e4eb865b5eda665"
      unitRef="U002">76000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_d975dde93458454aaa34e02535f12579"
      unitRef="U002">7000</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromWarrantExercises
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_7a7ea6e25e344b7bb7dce1d728825556"
      unitRef="U002">0</us-gaap:ProceedsFromWarrantExercises>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_2627eb4022df4288aac074a1e1fbd706"
      unitRef="U002">17222000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_60c905bd8a4849c2a49b252f1353ef3f"
      unitRef="U002">0</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_be54aa787a564e09bf2bd0e453a14c76"
      unitRef="U002">18343000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_9b9d11c68d9149fc8cafebda1fda6101"
      unitRef="U002">76000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_ea44b09698c749e7816e34b0be18ff2a"
      unitRef="U002">-75938000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_f4b6ba7aa5a648dc9dd24dee26692014"
      unitRef="U002">-102142000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_098696e9d92a405884aaae5e81aacc38"
      unitRef="U002">141857000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20211231"
      decimals="-3"
      id="Fact_42ee023368fb43d6bcf0c546122995eb"
      unitRef="U002">234037000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20230331"
      decimals="-3"
      id="Fact_f26f27c6095946cd925f237f3ce49a6e"
      unitRef="U002">65919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20220331"
      decimals="-3"
      id="Fact_5464d29a7acd47a3918707e8fff48164"
      unitRef="U002">131895000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_6090d87f69924a91a186e36ca3b40309"
      unitRef="U002">1794000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:FairValueOfAssetsAcquired
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_462fc72992f0447289dc47e6cfe6e171"
      unitRef="U002">1635000</us-gaap:FairValueOfAssetsAcquired>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_e5d59bc1b9624500b76d44d35a78ecc5"
      unitRef="U002">267000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_3a6b5c188d034c39abe6b045f2ef1d6f"
      unitRef="U002">-468000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock
      contextRef="c20230101to20230331"
      id="Text_dd127ccc53b54d79968a1023792b61c6">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;1.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Nature of Business&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Rocket Pharmaceuticals, Inc. (&#x201c;Rocket&#x201d; or the &#x201c;Company&#x201d;) is a clinical-stage, multi-platform biotechnology company focused on the development of first, only
        and best in-class gene therapies, with direct on-target mechanism of action and clear clinical endpoints, for rare and devastating diseases. The Company has three clinical-stage ex vivo lentiviral vector (&#x201c;LV&#x201d;) programs. These include programs for Fanconi Anemia (&#x201c;FA&#x201d;), a genetic defect in the bone marrow that reduces production of blood cells
        or promotes the production of faulty blood cells, Leukocyte Adhesion Deficiency-I (&#x201c;LAD-I&#x201d;), a genetic disorder that causes the immune system to malfunction and Pyruvate Kinase Deficiency (&#x201c;PKD&#x201d;), a rare red blood cell autosomal recessive disorder
        that results in chronic non-spherocytic hemolytic anemia. Of these, both the Phase 2 FA program and the Phase 1/2 LAD-I program produced data read outs in 2022 and regulatory filings in the United States (&#x201c;U.S.&#x201d;) and Europe (&#x201c;EU&#x201d;) are anticipated
        in 2023. Additional work on a gene therapy program for the less common FA subtypes C and G is ongoing. In the U.S., the Company also has a clinical stage in vivo adeno-associated virus (&#x201c;AAV&#x201d;) program for Danon disease, a multi-organ
        lysosomal-associated disorder leading to early death due to heart failure. The Danon program is currently in an ongoing Phase 1 trial and pivotal Phase 2 study initiation expected in the second quarter of 2023. Additionally, the Company has an AAV
        vector program targeting Plakophilin-2 Arrhythmogenic Cardiomyopathy (&#x201c;PKP2-ACM&#x201d;), an inheritable cardiac disorder that is characterized by a progressive loss of cardiac muscle mass, severe right ventricular dilation, dysplasia, fibrofatty
        replacement of the myocardium and a high propensity to arrhythmias and sudden death. This program, also referred to as Pegasus, will be approaching IND submission in the second quarter of 2023. As a result of the Company&#x2019;s acquisition of Renovacor
        Inc. (&#x201c;Renovacor&#x201d;) (see Note 14 &#x201c;Renovacor Acquisition&#x201d;), the Company is able to utilize recombinant AAV9-based gene therapy designed to slow or halt progression of BAG3 Dilated Cardiomyopathy (&#x201c;DCM&#x201d;), which is the most common form of
        cardiomyopathy and is characterized by progressive thinning of the walls of the heart resulting in enlarged heart chambers that are unable to pump blood. The Company has global commercialization and development rights to all of these product
        candidates under royalty-bearing license agreements.&lt;/span&gt; &lt;/div&gt;
</us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock>
    <rckt:NumberOfClinicalStagePrograms
      contextRef="c20230101to20230331"
      decimals="INF"
      id="Fact_7acd591c54534b85b39f9ab759bb6b7d"
      unitRef="U004">3</rckt:NumberOfClinicalStagePrograms>
    <rckt:RisksAndLiquidityTextBlock
      contextRef="c20230101to20230331"
      id="Text_7734dbd775c1413eba0cf6855c2c5d4e">
&lt;div&gt;
    &lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;2.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Risks and Liquidity&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The
        Company has not generated any revenue and has incurred losses since inception. Operations of the Company are subject to certain risks and uncertainties, including, among others, uncertainty of drug candidate development, technological uncertainty,
        uncertainty regarding patents and proprietary rights, having no commercial manufacturing experience, marketing or sales capability or experience, dependency on key personnel, compliance with government regulations and the need to obtain additional
        financing. Drug candidates currently under development will require significant additional research and development efforts, including extensive preclinical and clinical testing and regulatory approval, prior to commercialization. These efforts
        require significant amounts of additional capital, adequate personnel infrastructure, and extensive compliance-reporting capabilities.&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/span&gt;&lt;br/&gt;
        &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;The Company&#x2019;s product candidates are in the development and clinical stage.
        There can be no assurance that the Company&#x2019;s research and development will be successfully completed, that adequate protection for the Company&#x2019;s intellectual property will be obtained, that any products developed will obtain necessary government
        approval or that any approved products will be commercially viable. Even if the Company&#x2019;s product development efforts are successful, it is uncertain when, if ever, the Company will generate significant revenue from product sales. The Company
        operates in an environment of rapid change in technology and substantial competition from pharmaceutical and biotechnology companies.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt;&#160;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The
      Company&#x2019;s consolidated financial statements have been prepared on the basis of continuity of operations, realization of assets and the satisfaction of liabilities in the ordinary course of business. The Company has experienced negative cash flows
      from operations and had an accumulated deficit of $772.1 million as of March 31, 2023. As of March 31, 2023, the Company had $360.0 million of cash, cash equivalents and short-term and long-term investments. The Company expects such resources will be sufficient to fund the
      Company&#x2019;s operating expenses and capital expenditure requirements into the first half of 2025.&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160; &lt;br/&gt;
      &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;On
        February 28, 2022, the Company entered into a sales agreement (the &#x201c;Sales Agreement&#x201d;), with Cowen and Company, LLC (&#x201c;Cowen&#x201d;), with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at
        its sole discretion, shares of its common stock, par value $0.01 per share, having an aggregate offering price of up to $200 million (the &#x201c;Shares&#x201d;) through Cowen as its sales agent.&lt;span style="font-family: 'Times New Roman';"&gt; Through March 31, 2023, the Company has sold
          4.2 million shares of common stock for net proceeds of $63.8 million pursuant to the at-the-market offering program (see Note 8 &#x201c;Stockholders&#x2019; Equity&#x201d;), including 0.9
          million shares for net proceeds of $17.2 million during the three months ended March 31, 2023.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt; background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;In the
      longer term, the future viability of the Company is dependent on its ability to generate cash from operating activities or to raise additional capital to finance its operations. The Company&#x2019;s failure to raise capital as and when needed could have a
      negative impact on its financial condition and ability to pursue its business strategies.&lt;/div&gt;
</rckt:RisksAndLiquidityTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="c20230331"
      decimals="-5"
      id="Fact_1bb5d4a9cea24ee9bc43f71bcbd2f1cd"
      unitRef="U002">-772100000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments
      contextRef="c20230331"
      decimals="-5"
      id="Fact_d1c791ad0821483a81409e05f951086c"
      unitRef="U002">360000000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="INF"
      id="Fact_1c06f43b24fa449aa932c5223ed6745e"
      unitRef="U003">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <rckt:SaleOfStockAggregateOfferingPrice
      contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_RangeAxis_MaximumMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-6"
      id="Fact_367ae254415b41a29fb95c5bf2e6a309"
      unitRef="U002">200000000</rckt:SaleOfStockAggregateOfferingPrice>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_cdf8f80393b74a03829a1d67d5aff428"
      unitRef="U001">4200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_a3fbe7440de84e0c809922d24fae70b3"
      unitRef="U002">63800000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_f6ac4a3704c44da1ab6ba048df3281a2"
      unitRef="U001">900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_4a0c896fbbe144bfa14258df99540378"
      unitRef="U002">17200000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="c20230101to20230331"
      id="Text_899ee0cdfda74cc4b656b1de64be04a8">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;3.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Basis of Presentation, Principles of Consolidation and Summary of Significant
              Accounting Policies&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none; margin-left: 9pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 34pt;"&gt;The accompanying unaudited interim consolidated financial statements should be read in conjunction with the Company&#x2019;s consolidated financial statements for the year
        ended December 31, 2022 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) on February 28, 2023 (&#x201c;2022 Form 10-K&#x201d;). The unaudited interim consolidated financial statements have been prepared on the
        same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#x2019;s consolidated financial position as
        of March 31, 2023 and the results of its operations and its cash flows for the three months ended March 31, 2023. The financial data and other information disclosed in these consolidated notes related to the three months ended March 31, 2023 and
        2022 are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative of results to be expected for the year ending December 31, 2023 and any other interim periods or any future year or period.&lt;/div&gt;

&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Significant Accounting Policies&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The significant accounting policies used in the preparation of these consolidated financial statements for the three months ended March 31, 2023 are consistent
          with those disclosed in Note 3 to the consolidated financial statements in the 2022 Form 10-K with most significant policies also being listed here.&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Principles of Consolidation&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The consolidated financial statements represent the consolidation of
      the accounts of the Company and its subsidiaries in conformity with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;). All intercompany accounts have been eliminated in consolidation.&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Use of Estimates&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The preparation of the consolidated financial statements in
      conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
      amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include but are not limited to goodwill and intangible asset impairments, the accrual of research and
      development (&#x201c;R&amp;amp;D&#x201d;) expenses, the valuation of equity transactions and stock-based awards. Changes in estimates and assumptions are reflected in reported results in the period in which they become known. Actual results could differ from those
      estimates.&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 9pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Cash, Cash Equivalents&#160;and Restricted Cash&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Cash, cash equivalents and restricted cash consists of bank deposits, certificates of deposit and money market accounts with financial institutions. Cash equivalents are carried at cost which approximates fair value due to their short-term
        nature and which the Company believes do not have a material exposure to credit risk. The Company considers all highly liquid investments with maturities of three months or less from the date of purchase to be cash equivalents. The Company&#x2019;s cash
        and cash equivalent accounts, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#x2019;s operating leases (see Note 12 &#x201c;Commitments and Contingencies&#x201d; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#x2019;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;March 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Cash and cash equivalents&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;64,579&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;140,517&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;65,919&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;141,857&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;   &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Concentrations of credit risk and off-balance sheet risk&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and available-for-sale securities. The Company
        maintains its cash and cash equivalent balances with high-quality financial institutions and, consequently, the Company believes that such funds are subject to minimal credit risk. The Company&#x2019;s marketable securities consist of U.S. Treasury
        Securities, Commercial Paper and Corporate and Agency Bonds. The Company&#x2019;s investment policy limits the amounts the Company may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated,
        thereby reducing credit risk exposure.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Investments&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Investments consist of investments in U.S. Treasury Securities, Commercial Paper and Corporate and Agency Bonds. Management determines the appropriate classification of these securities at the time
          they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its investments as available-for-sale pursuant to Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard
          Codification (&#x201c;ASC&#x201d;) 320, Investments&#x2014;Debt and Equity Securities. Investments are recorded at fair value, with unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in stockholders&#x2019; equity and a
          component of total comprehensive loss in the consolidated statements of comprehensive loss, until realized. Realized gains and losses are included in investment income on a specific-identification basis. For the three months ended March 31, 2023,
          there were net unrealized gains on investments of $0.3 million. For the three months ended March 31, 2022, there were net unrealized
          losses on investments of $0.5 million.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Intangible Assets&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;Intangible assets related to in process research and development (&#x201c;IPR&amp;amp;D&#x201d;) projects are considered to be indefinite-lived until the completion or abandonment of
        the associated R&amp;amp;D efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on
        their respective estimated useful lives at that point in time. IPR&amp;amp;D intangible assets which are determined to have had a drop in their fair value are adjusted downward and an expense is recognized in R&amp;amp;D expenses in the Consolidated
        Statements of Operations. These IPR&amp;amp;D intangible assets are tested at least annually or when a triggering event occurs that could indicate a potential impairment based on indicators including progress of R&amp;amp;D activities, changes in projected
        development of assets, and changes in regulatory environment and future commercial markets.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining
        the reported fair values. FASB ASC 820, Fair Value Measurements and Disclosures, establishes a hierarchy of inputs used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on
        market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the
        best information available in the circumstances. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The three levels of
        the fair value hierarchy are described below:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                      &lt;div&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;Level 1&#x2014;Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;Level 2&#x2014;Valuations based on quoted prices for similar assets or liabilities in markets that are not active or for which all significant inputs are observable, either directly or indirectly.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;Level 3&#x2014;Valuations that require inputs that reflect the Company&#x2019;s own assumptions that are both significant to the fair value measurement and unobservable.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of
          judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the
          fair value measurement. The fair value of the Company&#x2019;s financial instruments, including cash and cash equivalents, restricted cash,&#160;deposits, accounts payable and accrued expenses approximate their respective carrying values due to the
          short-term nature of most of these instruments.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Warrants&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company accounts for stock warrants as either equity instruments, liabilities or derivative liabilities in accordance with ASC Topic 480, Distinguishing
        Liabilities from Equity (&#x201d;ASC 480&#x201d;) and/or ASC Topic 815, Derivatives and Hedging (&#x201d;ASC 815&#x201d;), depending on the specific terms of the warrant agreement. Liability-classified warrants are recorded at their estimated fair values at each reporting
        period until they are exercised, terminated, reclassified or otherwise settled. Changes in the estimated fair value of liability-classified warrants are included in interest and other income in the Company&#x2019;s consolidated statement of operations.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Stock-Based Compensation&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company measures the compensation expense of employee and non-employee services received in exchange for an award of equity instruments based on the fair value
        of the award on the grant date. That cost is recognized over the requisite service period of the awards on a straight-line basis with forfeitures recognized as they occur.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company classifies stock-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient&#x2019;s payroll costs
        and services are classified or in which the award recipient&#x2019;s service payments are classified.&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: normal; text-indent: 36pt;"&gt;&lt;span style="font-weight: normal; font-style: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;In May 2022, the Company
            received a notice from the New York City Department of Finance regarding an audit of the&#160; NYC Biotechnology Credit for the tax periods ended December 31, 2018 through December 31, 2020, which is ongoing as of March 31, 2023.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Recent Accounting
      Pronouncements&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;"&gt;There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_01beec1621f842ca8d0a5c3aa5288327">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: italic; background-color: rgb(255, 255, 255); font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none; margin-left: 9pt;"&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-variant: normal; text-transform: none; font-weight: bold;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 34pt;"&gt;The accompanying unaudited interim consolidated financial statements should be read in conjunction with the Company&#x2019;s consolidated financial statements for the year
        ended December 31, 2022 included in the Annual Report on Form 10-K filed with the Securities and Exchange Commission (&#x201c;SEC&#x201d;) on February 28, 2023 (&#x201c;2022 Form 10-K&#x201d;). The unaudited interim consolidated financial statements have been prepared on the
        same basis as the audited annual financial statements and, in the opinion of management, reflect all adjustments, which include only normal recurring adjustments, necessary for the fair statement of the Company&#x2019;s consolidated financial position as
        of March 31, 2023 and the results of its operations and its cash flows for the three months ended March 31, 2023. The financial data and other information disclosed in these consolidated notes related to the three months ended March 31, 2023 and
        2022 are unaudited. The results for the three months ended March 31, 2023 are not necessarily indicative of results to be expected for the year ending December 31, 2023 and any other interim periods or any future year or period.&lt;/div&gt;
</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock
      contextRef="c20230101to20230331"
      id="Text_51c29f65b8b54f28800b19832ddc2c59">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Significant Accounting Policies&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The significant accounting policies used in the preparation of these consolidated financial statements for the three months ended March 31, 2023 are consistent
          with those disclosed in Note 3 to the consolidated financial statements in the 2022 Form 10-K with most significant policies also being listed here.&lt;/div&gt;
</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_f5b5b3d5c4714e04bccc55eddb2a0659">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Principles of Consolidation&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The consolidated financial statements represent the consolidation of
      the accounts of the Company and its subsidiaries in conformity with accounting principles generally accepted in the United States (&#x201c;U.S. GAAP&#x201d;). All intercompany accounts have been eliminated in consolidation.&lt;/div&gt;
</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="c20230101to20230331"
      id="Text_e801332b878b48b181dc92d77dcbf1c7">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Use of Estimates&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;The preparation of the consolidated financial statements in
      conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported
      amounts of expenses during the reporting period. Significant estimates and assumptions reflected in these consolidated financial statements include but are not limited to goodwill and intangible asset impairments, the accrual of research and
      development (&#x201c;R&amp;amp;D&#x201d;) expenses, the valuation of equity transactions and stock-based awards. Changes in estimates and assumptions are reflected in reported results in the period in which they become known. Actual results could differ from those
      estimates.&lt;/div&gt;
</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_3434d44702484efda430ef8b0a0daf29">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; margin-left: 9pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; font-style: italic; font-weight: bold; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Cash, Cash Equivalents&#160;and Restricted Cash&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Cash, cash equivalents and restricted cash consists of bank deposits, certificates of deposit and money market accounts with financial institutions. Cash equivalents are carried at cost which approximates fair value due to their short-term
        nature and which the Company believes do not have a material exposure to credit risk. The Company considers all highly liquid investments with maturities of three months or less from the date of purchase to be cash equivalents. The Company&#x2019;s cash
        and cash equivalent accounts, at times, may exceed federally insured limits. The Company has not experienced any losses in such accounts.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#x2019;s operating leases (see Note 12 &#x201c;Commitments and Contingencies&#x201d; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#x2019;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;March 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Cash and cash equivalents&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;64,579&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;140,517&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;65,919&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;141,857&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <rckt:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_11d7bb059aba4d44b6ec7defbd354792">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash consists of deposits collateralizing letters of credit issued by a bank in connection with the Company&#x2019;s operating leases (see Note 12 &#x201c;Commitments and Contingencies&#x201d; for additional disclosures) and a deposit collateralizing
        a letter of credit issued by a bank supporting the Company&#x2019;s corporate credit card. Cash, cash equivalents and restricted cash consist of the following:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;March 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; white-space: nowrap;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Cash and cash equivalents&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;64,579&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;140,517&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Restricted cash&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;1,340&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;65,919&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;141,857&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</rckt:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_c2de279df7444b3590fcc8035fb77253"
      unitRef="U002">64579000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="c20221231"
      decimals="-3"
      id="Fact_7fcf3a9ba3314de08e3ad59aff1946b2"
      unitRef="U002">140517000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_bcde180508a848a4882f92dfeb8f1bbb"
      unitRef="U002">1340000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5cd05404d06c41bdb03bcb334480bc76"
      unitRef="U002">1340000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20230331"
      decimals="-3"
      id="Fact_a86ddf7003c44508a03635846fc7a395"
      unitRef="U002">65919000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c1ee599f3de24b19a26aecb04382992b"
      unitRef="U002">141857000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <rckt:ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_fdc8818449d74eb9a29937a5cae75001">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Concentrations of credit risk and off-balance sheet risk&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;Financial instruments that subject the Company to credit risk primarily consist of cash and cash equivalents and available-for-sale securities. The Company
        maintains its cash and cash equivalent balances with high-quality financial institutions and, consequently, the Company believes that such funds are subject to minimal credit risk. The Company&#x2019;s marketable securities consist of U.S. Treasury
        Securities, Commercial Paper and Corporate and Agency Bonds. The Company&#x2019;s investment policy limits the amounts the Company may invest in any one type of investment and requires all investments held by the Company to be at least AA+/Aa1 rated,
        thereby reducing credit risk exposure.&lt;/div&gt;
</rckt:ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_fddcd6176a82404bb05e26dcfb95f9ac">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Investments&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;Investments consist of investments in U.S. Treasury Securities, Commercial Paper and Corporate and Agency Bonds. Management determines the appropriate classification of these securities at the time
          they are acquired and evaluates the appropriateness of such classifications at each balance sheet date. The Company classifies its investments as available-for-sale pursuant to Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standard
          Codification (&#x201c;ASC&#x201d;) 320, Investments&#x2014;Debt and Equity Securities. Investments are recorded at fair value, with unrealized gains and losses included as a component of accumulated other comprehensive income (loss) in stockholders&#x2019; equity and a
          component of total comprehensive loss in the consolidated statements of comprehensive loss, until realized. Realized gains and losses are included in investment income on a specific-identification basis. For the three months ended March 31, 2023,
          there were net unrealized gains on investments of $0.3 million. For the three months ended March 31, 2022, there were net unrealized
          losses on investments of $0.5 million.&lt;/span&gt;&lt;/div&gt;
</us-gaap:InvestmentPolicyTextBlock>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_a9e8b75204cc4ce5ab1a15c22f73b513"
      unitRef="U002">300000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:UnrealizedGainLossOnInvestments
      contextRef="c20220101to20220331"
      decimals="-5"
      id="Fact_5b27da836fba4d2ba9f833966ba90f5b"
      unitRef="U002">-500000</us-gaap:UnrealizedGainLossOnInvestments>
    <us-gaap:IntangibleAssetsFiniteLivedPolicy
      contextRef="c20230101to20230331"
      id="Text_e108ed840a814d15a0567226a00aac44">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Intangible Assets&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;Intangible assets related to in process research and development (&#x201c;IPR&amp;amp;D&#x201d;) projects are considered to be indefinite-lived until the completion or abandonment of
        the associated R&amp;amp;D efforts. If and when development is complete, which generally occurs if and when regulatory approval to market a product is obtained, the associated assets would be deemed finite-lived and would then be amortized based on
        their respective estimated useful lives at that point in time. IPR&amp;amp;D intangible assets which are determined to have had a drop in their fair value are adjusted downward and an expense is recognized in R&amp;amp;D expenses in the Consolidated
        Statements of Operations. These IPR&amp;amp;D intangible assets are tested at least annually or when a triggering event occurs that could indicate a potential impairment based on indicators including progress of R&amp;amp;D activities, changes in projected
        development of assets, and changes in regulatory environment and future commercial markets.&lt;/div&gt;
</us-gaap:IntangibleAssetsFiniteLivedPolicy>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_b838544114a5496d96cf3892f3288388">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Fair Value Measurements&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company is required to disclose information on all assets and liabilities reported at fair value that enables an assessment of the inputs used in determining
        the reported fair values. FASB ASC 820, Fair Value Measurements and Disclosures, establishes a hierarchy of inputs used when available. Observable inputs are inputs that market participants would use in pricing the asset or liability based on
        market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company&#x2019;s assumptions about the inputs that market participants would use in pricing the asset or liability and are developed based on the
        best information available in the circumstances. The fair value hierarchy applies only to the valuation inputs used in determining the reported fair value of the investments and is not a measure of the investment credit quality. The three levels of
        the fair value hierarchy are described below:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div&gt;
              &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                      &lt;div&gt;&#x2022;&lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                      &lt;div&gt;Level 1&#x2014;Valuations based on unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
            &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;Level 2&#x2014;Valuations based on quoted prices for similar assets or liabilities in markets that are not active or for which all significant inputs are observable, either directly or indirectly.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div&gt;
          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman'; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="width: 18pt;"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div&gt;&#x2022;&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="align: left; vertical-align: top; width: auto;"&gt;
                  &lt;div&gt;Level 3&#x2014;Valuations that require inputs that reflect the Company&#x2019;s own assumptions that are both significant to the fair value measurement and unobservable.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;To the extent that valuation is based on models or inputs that are less observable or unobservable in the market, the determination of fair value requires more judgment. Accordingly, the degree of
          judgment exercised by the Company in determining fair value is greatest for instruments categorized in Level 3. A financial instrument&#x2019;s level within the fair value hierarchy is based on the lowest level of any input that is significant to the
          fair value measurement. The fair value of the Company&#x2019;s financial instruments, including cash and cash equivalents, restricted cash,&#160;deposits, accounts payable and accrued expenses approximate their respective carrying values due to the
          short-term nature of most of these instruments.&lt;/span&gt;&lt;/div&gt;
</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:DerivativesPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_203b9a9291664bf6b1fdd7fba20ae214">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Warrants&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company accounts for stock warrants as either equity instruments, liabilities or derivative liabilities in accordance with ASC Topic 480, Distinguishing
        Liabilities from Equity (&#x201d;ASC 480&#x201d;) and/or ASC Topic 815, Derivatives and Hedging (&#x201d;ASC 815&#x201d;), depending on the specific terms of the warrant agreement. Liability-classified warrants are recorded at their estimated fair values at each reporting
        period until they are exercised, terminated, reclassified or otherwise settled. Changes in the estimated fair value of liability-classified warrants are included in interest and other income in the Company&#x2019;s consolidated statement of operations.&lt;/div&gt;
</us-gaap:DerivativesPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="c20230101to20230331"
      id="Text_3f9b2b15878f4fa093d30a269ec1bba8">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-style: italic; font-weight: bold;"&gt;Stock-Based Compensation&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company measures the compensation expense of employee and non-employee services received in exchange for an award of equity instruments based on the fair value
        of the award on the grant date. That cost is recognized over the requisite service period of the awards on a straight-line basis with forfeitures recognized as they occur.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt;The Company classifies stock-based compensation expense in its consolidated statements of operations in the same manner in which the award recipient&#x2019;s payroll costs
        and services are classified or in which the award recipient&#x2019;s service payments are classified.&lt;/div&gt;
</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_29c4cb91e11a450b9e02212db4ac8b46">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Income Taxes&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: normal; font-variant: normal; text-transform: none; margin-left: 9pt;"&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-style: normal; text-indent: 36pt;"&gt;&lt;span style="font-weight: normal; font-style: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-variant: normal; text-transform: none;"&gt;In May 2022, the Company
            received a notice from the New York City Department of Finance regarding an audit of the&#160; NYC Biotechnology Credit for the tax periods ended December 31, 2018 through December 31, 2020, which is ongoing as of March 31, 2023.&lt;/span&gt;&lt;/div&gt;
</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="c20230101to20230331"
      id="Text_7106041cf32e437c95160f7367a6a41e">
&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;  &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: -9pt; font-family: 'Times New Roman'; font-size: 10pt; font-style: italic; font-weight: bold; margin-left: 9pt; color: rgb(0, 0, 0); font-variant: normal; text-transform: none;"&gt;Recent Accounting
      Pronouncements&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt;&#160;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman'; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none; font-weight: normal;"&gt;There were no recent accounting pronouncements that impacted the Company, or which had a significant effect on the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;
</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_f363fd3b0b7a4247a6911e0596067512">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;
      &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;4.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
              &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;
                &lt;div style="color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value of Financial Instruments&lt;/div&gt;
              &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;

    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;Items









      measured at fair value on a recurring basis are the Company&#x2019;s investments. The following table sets forth the Company&#x2019;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value Measurements as of&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31, 2023 Using:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 1&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 2&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 3&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Cash equivalents:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Money market mutual funds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;31,353&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;31,353&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&#160;&#160;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;39,023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;42,801&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Investments:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;5,147&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;5,147&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;54,159&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;54,159&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Agency Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,713&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,713&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;67,019&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;295,462&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;267,466&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;70,797&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;338,263&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Warrant liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Total liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value Measurements as of&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2022 Using:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 1&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 2&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 3&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Cash equivalents:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Money market mutual funds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;90,527&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;90,527&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,899&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,899&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;United States Treasury Securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,848&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,848&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;8,618&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;8,618&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;94,375&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;12,517&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;106,892&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Investments:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,151&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,151&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;60,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;60,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Agency Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,653&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,653&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;69,709&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;259,153&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;283,819&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;82,226&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;366,045&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div&gt;&#160;&lt;/div&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Warrant liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;"&gt;The









      Company classifies its money market mutual funds and U.S. Treasury securities as Level 1 assets under the fair value hierarchy, as these assets have been valued using quoted market prices in active markets without any valuation adjustment. The
      Company classifies its Commercial Paper and Corporate and Agency Bonds as Level 2 assets as these assets are not traded in an active market and have been valued through a third-party pricing service based on quoted prices for similar assets.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;"&gt;The









      reconciliation of the Company&#x2019;s warrant liability, which is recorded as part of Other Liabilities in the consolidated balance sheets, measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Warrant Liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Balance, December 31, 2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Fair value adjustments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;(697&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Balance, March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt;The Company utilizes a Black-Scholes model
            to value the warrant liability (see Note 10 &#x201c;Warrants&#x201d;) at each reporting period, with changes in fair value recognized in the consolidated statements of operations. The estimated fair value of the warrant liability is determined using Level 3
            inputs. Inherent in an options pricing model are assumptions related to expected share-price volatility, expected life, risk-free interest rate and dividend yield. The Company estimates the expected volatility of its common stock based on
            historical volatility of a peer group, considering the expected remaining life of the warrants. The risk-free interest rate is based on the U.S. Treasury zero-coupon yield curve on the valuation date for a maturity similar to the expected
            remaining life of the warrants. The expected life of the warrants is assumed to be equivalent to their remaining contractual term. The dividend rate is based on the historical rate, which the Company anticipates will remain at zero&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; text-indent: 36pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold; font-style: italic;"&gt; &lt;br/&gt;
          &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-transform: none; text-indent: 36pt;"&gt;The fair value of the warrant liability has been estimated with the following assumptions:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31,&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt; 2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Stock price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;17.13&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;18.39&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Exercise price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected volatility&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;67.38&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;71.25&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Risk-free interest rate&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;4.04&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;4.14&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected dividend yield&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected life (years)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.07&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.39&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Fair value per warrant&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;1.32&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.45&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_dae99e4fa061438081d6955a9fa9ecda">
&lt;div&gt;&lt;br/&gt;

    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;Items









      measured at fair value on a recurring basis are the Company&#x2019;s investments. The following table sets forth the Company&#x2019;s financial instruments that were measured at fair value on a recurring basis by level within the fair value hierarchy:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value Measurements as of&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31, 2023 Using:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 1&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 2&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 3&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Cash equivalents:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Money market mutual funds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;31,353&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;31,353&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&#160;&#160;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;&#160;&#160;&#160;&#160;&#160;&#160;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;39,023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,778&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;42,801&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Investments:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;5,147&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;5,147&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;54,159&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;54,159&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Agency Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,713&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,713&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;228,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;67,019&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;295,462&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;267,466&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;70,797&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;338,263&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Warrant liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Total liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Fair Value Measurements as of&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="14" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2022 Using:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 1&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 2&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Level 3&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assets:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Cash equivalents:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Money market mutual funds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;90,527&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;90,527&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,899&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,899&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;United States Treasury Securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,848&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;3,848&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 21.6pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;8,618&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;8,618&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;94,375&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;12,517&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;106,892&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Investments:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Commercial Paper&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,151&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,151&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;United States Treasury securities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Corporate Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;60,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;60,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Agency Bonds&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,653&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;7,653&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;189,444&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;69,709&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;259,153&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;283,819&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;82,226&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;366,045&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div&gt;&#160;&lt;/div&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Warrant liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_ee860f7805964f6b82a00fe75d599df7"
      unitRef="U002">31353000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_90911270637d4faa9e564d22d6b388e4"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c47f1a8de6754aa5a6ce611d91e75687"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a79ae06759824b0b86dac380f1459974"
      unitRef="U002">31353000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a119236c12dc4f73b64fd4e898ae0820"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_4fe89d170cda4027be08d86447c88a4e"
      unitRef="U002">3778000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_29d137291f5f4f4a97aa1fdbdd51cc57"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_6a600e83d98e4844bf0c091ef1763004"
      unitRef="U002">3778000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_0245f70854b042eba30898d77f1feef1"
      unitRef="U002">7670000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_07578ac055624ae697b47574395ce8ef"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_f04342d9e8314bce9a100674b886b470"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_6d909e026cee4c6681ffee80b4e001c1"
      unitRef="U002">7670000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_3f2540d6aa854b1d8e305dbeeea1b199"
      unitRef="U002">39023000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_cb857646238e4386b01af637f85fba3f"
      unitRef="U002">3778000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_7f7113dfee754cee957b69dbf31310be"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c9687bc7ffdb402fb5ac35d7dd336c3b"
      unitRef="U002">42801000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_db9924d4a3fd4f0dac79c4bdefcdf50b"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a8b711045d7a494896cc46d2f877d769"
      unitRef="U002">5147000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_1c19ab69245b4edd907929d72f0a0854"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_af0307e68f2d4d799547a0a97546c0de"
      unitRef="U002">5147000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a6bcd647e8de4489b1d07b41d3ad066b"
      unitRef="U002">228443000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_96ac5b2cf21b40f58cc7dc54e1393774"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_323a8209fdb44efbb501f32fe66ee8b8"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_76fcba16237f463a85a5a79344a33c86"
      unitRef="U002">228443000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_6b94217b4afe4a19b2e382a93af73599"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_846fea5e5dda42cfae04a8c42f6fc2bf"
      unitRef="U002">54159000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_dd6c0ffb245c457ab0dfc705f6ac0cb0"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_f986f5acffa042b980d0bea9b3d10b36"
      unitRef="U002">54159000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_1c6f2b620c6d4182bf3c4ef3fb478773"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_cbfee54447f646c1a3de6b7d71bbe5e4"
      unitRef="U002">7713000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_60a930a2ed3844fcb9c2d1042144d999"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_180a1602fa884427a235cc371568dd5b"
      unitRef="U002">7713000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_3d266f33b6b14e2b9056be702f6b9925"
      unitRef="U002">228443000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_67940ef6b3ca44529b5e0e77195b6b31"
      unitRef="U002">67019000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9126767ae2264b7b84ce87604807db19"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a74bcd3e92da4c1185193e9f9823cc32"
      unitRef="U002">295462000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_ec5404ea33274353bb3627a9256f2ddb"
      unitRef="U002">267466000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_b7bad9fdd3b04805acef2d0ff45d1878"
      unitRef="U002">70797000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_cfd34e11c8a14099a2ccce23a706e0f0"
      unitRef="U002">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9e556fc64b514548b86904b72c23772d"
      unitRef="U002">338263000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_de87c724abb64b8993ee944ed7f65ae8"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_480972adf7054850be118c5d76e2da21"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_72e06ecc67154a4bb29288cae05cfc31"
      unitRef="U002">815000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c2262743553c41bc8e9c3d7a9aac2ee7"
      unitRef="U002">815000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_38c34cd5ec5b4bcea53c9e751c78e758"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_25a8c4618f56469cb94e68e6b1a47f5b"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_fd6cc73829744528a802b24f49c5af37"
      unitRef="U002">815000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_0b50d169c37b467dadf3cebc78caf1c0"
      unitRef="U002">815000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_44211cd995684cac835f6a4a2af156cc"
      unitRef="U002">90527000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_3b1652c514be4c1cae81855fd7ccd025"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_6065e4ed5cd8472abe6edce10198b386"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_MoneyMarketFundsMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_f10565fc47fe4ad8950f1b1bd94498f6"
      unitRef="U002">90527000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_913b9c30f64a40399ea94d2f787c89ff"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_7c4246fbaa3648559a0f0e393a377363"
      unitRef="U002">3899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_0c4f728480ee424eb9d32b86106a0d87"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_cb384d40d7f94242b5902c2080ab066b"
      unitRef="U002">3899000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_a27e0d1de84c449bb2f9bb2fc6a29ef7"
      unitRef="U002">3848000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_5586d264e79a45b2a8d9360a4fcfb255"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_35dae78b64ab4d43ba93400c9785d907"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9ed03e9ccebb4ac9b19ca3867113440b"
      unitRef="U002">3848000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_13e3b08fdea34cd2b9d0a73e189cc6e6"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9d52a8569f0a4463a26412c0b59934a3"
      unitRef="U002">8618000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_046921cde3444fffbb260c148ef40579"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_74e3e40a07c54551a094b14f45e3387a"
      unitRef="U002">8618000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_fad83f17026542389d011651d21c9405"
      unitRef="U002">94375000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_1d50e06357c94849b3920ce3b8b1496d"
      unitRef="U002">12517000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_563308e9408a40eb93f0bb58a208f279"
      unitRef="U002">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c93efc50664c4615a58773d03040cb4a"
      unitRef="U002">106892000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_73a6a336f9fc4d6289dd41dbb817798c"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9ad06f994050450c8e6ccbd8d032a7f5"
      unitRef="U002">1151000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_f8e9abf77eb34a5b9c00d9f715bb79f6"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CommercialPaperMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_5c1aa2d0bb9b471fbfcf6eb24647483b"
      unitRef="U002">1151000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_3c7b4477cbfd413eb7a0361e940813ca"
      unitRef="U002">189444000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_c24b50044bab4d219f5478755545af4f"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_29e659015864467096c6bbcbc5e8a4de"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USTreasurySecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_3f831ff149a14e118de9e6ba043af53b"
      unitRef="U002">189444000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_b4f28b45f458481aa04954d015109bc8"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_8355f1154349451bbe44f1a73d9638d5"
      unitRef="U002">60905000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_16b5909140224ee7ad81066baa989317"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_CorporateBondSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_883b9c4aec734ab4bb8f3323520390de"
      unitRef="U002">60905000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_27aa05ea1d7c4317961968f8b2ad2bc9"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_caec9564150b40818a48702fba7ce141"
      unitRef="U002">7653000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_fb533ef955774dacb6b481d90ae375f6"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByAssetClassAxis_USGovernmentAgenciesDebtSecuritiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_54c8ff7affe0482f8fefdead37bf2962"
      unitRef="U002">7653000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_30fecdbf63754f9fa9d7d0a0d79b6b49"
      unitRef="U002">189444000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_e2c60fc57f0b4b028d945457697ce9e0"
      unitRef="U002">69709000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_cd027206533545f0a5e007c25cc65c0e"
      unitRef="U002">0</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:InvestmentsFairValueDisclosure
      contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_7354e6d7db144da2a85d54db80e49fcc"
      unitRef="U002">259153000</us-gaap:InvestmentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_4fb96c51cfba4595817ca74f1150898c"
      unitRef="U002">283819000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_ffa3e518a243453789deede71bc163ac"
      unitRef="U002">82226000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_7e2e8cf6a1b849a9b8e847bb2d64600f"
      unitRef="U002">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_112b96442de04df1982dd589e65ebcce"
      unitRef="U002">366045000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_214829a7a84e42ae87106e875f4f255c"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_f2b2df69d8484279b7c6e95ccf10eb22"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_64f9e5e6359e403483c0cf00f07acba7"
      unitRef="U002">1512000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_ab5f158da44f4ae0ab95fe7093ee28c6"
      unitRef="U002">1512000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel1Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_8c3682e7c61a405aa0a7d268279df47e"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel2Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_8acf6f8ea9434d25a9d6b0df8928c3b5"
      unitRef="U002">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_9b623b701ad94eb1870e75effa787d8a"
      unitRef="U002">1512000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="c20221231_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_e8dbe03871f84c7dabd0484c1ffe9b6c"
      unitRef="U002">1512000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_6fa5065b3ec1464598a7752c08aaf5e6">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 36pt; text-transform: none;"&gt;The









      reconciliation of the Company&#x2019;s warrant liability, which is recorded as part of Other Liabilities in the consolidated balance sheets, measured at fair value on a recurring basis using unobservable inputs (Level 3) is as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;&lt;span style="background-color: rgb(255, 255, 255); font-weight: normal; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant: normal; text-transform: none;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Warrant Liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Balance, December 31, 2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;1,512&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Fair value adjustments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;(697&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 88%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Balance, March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="color: rgb(0, 0, 0);"&gt;815&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_839219f9398941ee883c0f71bd8dd9c7"
      unitRef="U002">1512000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_d1c2f8a24d9243b79a868169828a6099"
      unitRef="U002">-697000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="c20230331_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact_0e1ef4f191eb461bb5fcdc6f41b313ad"
      unitRef="U002">815000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock
      contextRef="c20230101to20230331"
      id="Text_f6cc883cc4494ca1a1d970e07aa5fa75">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="margin-top: 0px; margin-bottom: 0px; letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-transform: none; text-indent: 36pt;"&gt;The fair value of the warrant liability has been estimated with the following assumptions:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;March 31,&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt; 2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;December 31, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Stock price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;17.13&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;18.39&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Exercise price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected volatility&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;67.38&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;71.25&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Risk-free interest rate&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;4.04&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;4.14&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected dividend yield&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Expected life (years)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.07&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.39&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Fair value per warrant&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;1.32&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;2.45&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember"
      decimals="2"
      id="Fact_556d2f3de65944e1882e8315a7169c06"
      unitRef="U005">17.13</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputSharePriceMember"
      decimals="2"
      id="Fact_b781f2f64c0d4c47a7e5a6cdafdcb335"
      unitRef="U005">18.39</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember"
      decimals="2"
      id="Fact_5e5deea7776449129adceeaba25781e9"
      unitRef="U003">65.23</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExercisePriceMember"
      decimals="2"
      id="Fact_5d407c3691934fa6a0c0545eacd80f8f"
      unitRef="U003">65.23</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="4"
      id="Fact_c028b1ad78f246dcb767fa03ece34e57"
      unitRef="U005">0.6738</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputPriceVolatilityMember"
      decimals="4"
      id="Fact_fb4bc10d8c214855a621b3b05c7d5504"
      unitRef="U005">0.7125</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_f2f093a97e8a458c947194ca42f717c9"
      unitRef="U005">0.0404</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputRiskFreeInterestRateMember"
      decimals="4"
      id="Fact_fff1a82fa95b45f287d8b7964f818c90"
      unitRef="U005">0.0414</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="0"
      id="Fact_7d4c1486fa244381a710bbd61754aae6"
      unitRef="U005">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingMeasurementInput
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_MeasurementInputTypeAxis_MeasurementInputExpectedDividendRateMember"
      decimals="0"
      id="Fact_1d131e835ac34e4394b94bdf265a44fe"
      unitRef="U005">0</us-gaap:WarrantsAndRightsOutstandingMeasurementInput>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"
      id="Fact_e7877946243248268452c3ba0935e364">P2Y25D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:WarrantsAndRightsOutstandingTerm
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"
      id="Fact_199e31b965d440d5ba98d0062625b542">P2Y4M20D</us-gaap:WarrantsAndRightsOutstandingTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"
      decimals="2"
      id="Fact_9ab9d5b83d344b53bfb66c02e6bb12d4"
      unitRef="U003">1.32</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20221231_ClassOfWarrantOrRightAxis_PrivateWarrantsMember"
      decimals="2"
      id="Fact_731d06ee42a244d89fe4640aae364a07"
      unitRef="U003">2.45</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_3af5154ea94748749e67fb76caa44551">
&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;5.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Property and Equipment, Net&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s property and equipment consisted of the following:&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;March 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;2023&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Laboratory equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;23,317&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;21,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Machinery and equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,326&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Computer equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;244&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;244&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Furniture and fixtures&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,216&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,135&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Leasehold improvements&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,694&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;589&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Internal use software&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,903&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,903&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;40,817&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;38,102&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Less: accumulated depreciation and amortization&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(10,229&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(9,093&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;30,588&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;29,009&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;During the three months ended March 31, 2023 and 2022, the Company recognized $1.1 million and $0.8 million of depreciation and amortization
        expense, respectively.&lt;/div&gt;
</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="c20230101to20230331"
      id="Text_cdc0c2e9bd364561a2c52f7fcf5b9e44">
&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman'; font-size: 10pt;"&gt;The Company&#x2019;s property and equipment consisted of the following:&lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt; &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;March 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;2023&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-weight: bold; text-align: center; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Laboratory equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;23,317&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;21,905&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Machinery and equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,443&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;11,326&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Computer equipment&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;244&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;244&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Furniture and fixtures&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,216&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;2,135&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Leasehold improvements&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,694&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;589&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Internal use software&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,903&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;1,903&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;40,817&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;38,102&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;Less: accumulated depreciation and amortization&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(10,229&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;(9,093&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; font-family: 'Times New Roman'; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;30,588&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman'; font-size: 10pt;"&gt;29,009&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember"
      decimals="-3"
      id="Fact_fb544e5d98234ea8a022678bafd1fe5b"
      unitRef="U002">23317000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_EquipmentMember"
      decimals="-3"
      id="Fact_5f8f855f464e4d6f822d1fed455b6ee9"
      unitRef="U002">21905000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact_52c9758bf04542a1883366170399da41"
      unitRef="U002">11443000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember"
      decimals="-3"
      id="Fact_f8532bf6c63644bab2e78b47d04d638a"
      unitRef="U002">11326000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"
      decimals="-3"
      id="Fact_21a39d9a06e846528c881501bb0402df"
      unitRef="U002">244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_ComputerEquipmentMember"
      decimals="-3"
      id="Fact_7744dc2d31454868b0e6cae6855c92c7"
      unitRef="U002">244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_eb9fe49690ba427e89c9d9791b084630"
      unitRef="U002">2216000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact_040885b2ec034bfe8b9bd8ab71725533"
      unitRef="U002">2135000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_cd8bb522d65b46dd89f78bbfb5779501"
      unitRef="U002">1694000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact_529a09f5050440e2838cc4a73d180519"
      unitRef="U002">589000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember"
      decimals="-3"
      id="Fact_43799a409beb4472859fa10deceb7cab"
      unitRef="U002">1903000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_SoftwareDevelopmentMember"
      decimals="-3"
      id="Fact_798d4a054d0a40f994b55ed8e3b0db56"
      unitRef="U002">1903000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20230331"
      decimals="-3"
      id="Fact_bdf9f334424149d5ae59277fa04b8b5a"
      unitRef="U002">40817000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="c20221231"
      decimals="-3"
      id="Fact_39ff9e04a51846c896c8ddf2e7cbb18f"
      unitRef="U002">38102000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20230331"
      decimals="-3"
      id="Fact_cea184c5be754e0f89d3b9bb169274d8"
      unitRef="U002">10229000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9ca8cea867834ec29030a7d911909fa8"
      unitRef="U002">9093000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20230331"
      decimals="-3"
      id="Fact_ccedb18c2d6f4b41858625c900e65a1d"
      unitRef="U002">30588000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="c20221231"
      decimals="-3"
      id="Fact_c4b0f977b0a643f4978a303dbe3e190c"
      unitRef="U002">29009000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_bc2cbeaef93b46b1b6751b2e203c20a4"
      unitRef="U002">1100000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:CostOfGoodsAndServicesSoldDepreciation
      contextRef="c20220101to20221231"
      decimals="-5"
      id="Fact_3c1b976224144ff596ed035a5a7927d8"
      unitRef="U002">800000</us-gaap:CostOfGoodsAndServicesSoldDepreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_6136c6776c7643b8a66a20f7ec227ef8">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;
        &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;6.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
                &lt;div style="font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;Intangible Assets and Goodwill&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; text-indent: 36pt;"&gt; &lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;"&gt;The Company&#x2019;s indefinite lived intangible assets consists of acquired IPR&amp;amp;D asset and a mice
        colony model received from the acquisition of Renovacor.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;"&gt;Intangible assets as of March 31, 2023 and December 31, 2022 are summarized as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Gross&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Carrying&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated Amortization&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Intangible&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets, Net&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;In process research &amp;amp; development&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Mice colony model&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total intangible assets&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,724&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,724&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;"&gt;The gross carrying value of intangible assets was due to the acquisition of Renovacor (see Note 14
        &#x201c;Renovacor Acquisition&#x201d;).&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;"&gt;The carrying value of Goodwill was $39.2 million as of March 31, 2023 and included $8.3 million as a
        result of the acquisition of Renovacor (see Note 14 &#x201c;Renovacor Acquisition&#x201d;).&lt;/div&gt;
</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_1a7d2aa1fcb1431ead44cf7f917fb39d">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; text-indent: 27pt;"&gt;Intangible assets as of March 31, 2023 and December 31, 2022 are summarized as follows:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; letter-spacing: normal; orphans: 2; text-transform: none; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Gross&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Carrying&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Accumulated Amortization&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Intangible&lt;/div&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Assets, Net&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;In process research &amp;amp; development&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Mice colony model&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0);"&gt;Total intangible assets&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,724&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0);"&gt;25,724&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember"
      decimals="-3"
      id="Fact_9bfa493479584e71b4695dee91948c95"
      unitRef="U002">25150000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_InProcessResearchAndDevelopmentMember"
      decimals="-3"
      id="Fact_4944d55cb8694a7fbc4f1d29d476a8e9"
      unitRef="U002">25150000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember"
      decimals="-3"
      id="Fact_5b3ca036b9dd46698937de445b4f1a9b"
      unitRef="U002">574000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c20230331_IndefiniteLivedIntangibleAssetsByMajorClassAxis_MiceColonyModelMember"
      decimals="-3"
      id="Fact_378f303efca6495888cca7f9c2d4b65d"
      unitRef="U002">574000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill
      contextRef="c20230331"
      decimals="-3"
      id="Fact_760af316a81f430fa4303e3aaa9e9bed"
      unitRef="U002">25724000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill
      contextRef="c20230331"
      decimals="-3"
      id="Fact_65f5d3f6703644f587ad4a5bb8a1a64b"
      unitRef="U002">25724000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill
      contextRef="c20230331"
      decimals="-5"
      id="Fact_32fd27de3b0a40889c6d714a1773e276"
      unitRef="U002">39200000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_5a1c21a0c3714b7c9f392fb2dda9737d"
      unitRef="U002">8300000</us-gaap:Goodwill>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_25cf57e63de149e88db1a3e6968c95b9">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;7.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Accounts Payable and Accrued Expenses&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;As of March 31, 2023&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt; and December &lt;/span&gt;31, 2022,&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt; the Company&#x2019;s accounts payable and
        accrued expenses consisted of the following:&lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;March 31&lt;/span&gt;,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Research and development&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17,536&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19,100&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Employee compensation&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,199&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,006&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,794&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,095&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Professional fees&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,813&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,436&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Acquisition related expenses&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;1,153&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Government grant payable&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,273&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28,609&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;36,660&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_e9a91749f984414da9a2a4e84b722cf6">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;As of March 31, 2023&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt; and December &lt;/span&gt;31, 2022,&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt; the Company&#x2019;s accounts payable and
        accrued expenses consisted of the following:&lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&lt;span style="font-weight: bold;"&gt;March 31&lt;/span&gt;,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: center; font-weight: bold; vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt;December 31,&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Research and development&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17,536&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19,100&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Employee compensation&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,199&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,006&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Property and equipment&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,794&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,095&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Professional fees&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,813&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,436&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Acquisition related expenses&lt;/span&gt;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;-&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;1,153&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Government grant payable&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;597&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Other&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,670&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,273&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;28,609&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;36,660&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <rckt:ResearchAndDevelopmentCostsCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_bf6e04a28cd24f4dacee0f90697a0f61"
      unitRef="U002">17536000</rckt:ResearchAndDevelopmentCostsCurrent>
    <rckt:ResearchAndDevelopmentCostsCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_69afab1db5a64a45a5043f0460976873"
      unitRef="U002">19100000</rckt:ResearchAndDevelopmentCostsCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_3dbc5a2859554183bb669fd2159d3457"
      unitRef="U002">4199000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_3e4d2e895a0641f3bd42ebd834cc43a7"
      unitRef="U002">10006000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ConstructionPayableCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_86d5bdac357b4ce89bacf41c712e143f"
      unitRef="U002">1794000</us-gaap:ConstructionPayableCurrent>
    <us-gaap:ConstructionPayableCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_8f99d525c913494eb44936442073452f"
      unitRef="U002">2095000</us-gaap:ConstructionPayableCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_abda09bcba804554bd001d908ba82092"
      unitRef="U002">2813000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_5e8999618e0f4c8d90f50d7147c99c1f"
      unitRef="U002">1436000</us-gaap:AccruedProfessionalFeesCurrent>
    <rckt:AcquisitionExpensesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_d41e4c725fc749c1845471871c024a97"
      unitRef="U002">0</rckt:AcquisitionExpensesCurrent>
    <rckt:AcquisitionExpensesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_be06ba885ae344a3b9d625d79b3d04db"
      unitRef="U002">1153000</rckt:AcquisitionExpensesCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_aa0af2ca6c7a495885f2879bab2943b1"
      unitRef="U002">597000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_00fca281add9434f8354b1fb53f58254"
      unitRef="U002">597000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_1f7590fa81d84d98b0f124fa72c9018e"
      unitRef="U002">1670000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_9ac35ac56da045b78d7c35079613b4f1"
      unitRef="U002">2273000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_1be2c3c54eec4281a5ff63bdd411b8d3"
      unitRef="U002">28609000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="c20221231"
      decimals="-3"
      id="Fact_42f16c08305146129f559c1b27901763"
      unitRef="U002">36660000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_f931da754fe24acc8bfff0045bc6a9d0">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;8.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Stockholders&#x2019; Equity&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: justify; text-indent: 0pt;"&gt;&lt;span style="font-weight: bold;"&gt;At-the-Market Offering Program &lt;/span&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: justify; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt;On February &lt;/span&gt;28,&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;2022,&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt; the Company entered into the Sales Agreement
        with Cowen with respect to an at-the-market offering program pursuant to which the Company may offer and sell, from time to time at its sole discretion, shares through Cowen as its sales agent. The shares to be offered and sold under the Sales
        Agreement, if any, will be offered and sold pursuant to the Company&#x2019;s shelf registration statement on Form S-&lt;/span&gt;3.&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt; The Company filed a prospectus
        supplement with the SEC on February &lt;/span&gt;28,&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt;&#160;&lt;/span&gt;2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt; in connection with the offer and sale of the shares pursuant to the Sales Agreement. The Company will pay Cowen a cash commission of &lt;/span&gt;3.0%&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt; of gross proceeds from the sale of the shares pursuant to the Sales Agreement. The Company has provided Cowen with customary indemnification and contribution
        rights. The Company reimbursed Cowen for certain expenses incurred in connection with the Sales Agreement. &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Through March 31, 2023,&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; color: rgb(0, 0, 0);"&gt; the Company sold 4.2 million shares under the
        at-the-market offering program for gross proceeds of $65.8 million, less commissions of $2.0 million for net proceeds of $63.8 million. &lt;/span&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 48px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;During the three months ended March 31, 2023, the Company sold 0.9
        million shares under the at-the-market offering program for gross proceeds of $17.8 million, less commission of $0.6 million for net proceeds of $17.2
        million.&lt;/span&gt;&lt;/div&gt;
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <rckt:PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares
      contextRef="c20220228_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="3"
      id="Fact_2f8f44085b4e463dbc3ca2a81c947dde"
      unitRef="U005">0.03</rckt:PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_4ea43c8db5074453a76bf555196281c2"
      unitRef="U001">4200000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <rckt:GrossProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_a245f9342bbc4e61ba9efcf3896cc441"
      unitRef="U002">65800000</rckt:GrossProceedsFromIssuanceOfCommonStock>
    <rckt:StockIssuedIssuanceCosts
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_b3d28cc6190449ae86a3d0bbda77f619"
      unitRef="U002">2000000</rckt:StockIssuedIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_LegalEntityAxis_CowenAndCompanyLLCMember_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_7d02d8c06a8245e7b4a94f750d5a14b2"
      unitRef="U002">63800000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_a28fa0e8b81a47a6ba0e3ba28de1dbc7"
      unitRef="U001">900000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <rckt:GrossProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_11cf6002560140b2815f3acff824e484"
      unitRef="U002">17800000</rckt:GrossProceedsFromIssuanceOfCommonStock>
    <rckt:StockIssuedIssuanceCosts
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_603844312f5748a7a1394176f3e5bf32"
      unitRef="U002">600000</rckt:StockIssuedIssuanceCosts>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember"
      decimals="-5"
      id="Fact_919074b9531e4a8681e3eb30a17ee4a1"
      unitRef="U002">17200000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="c20230101to20230331"
      id="Text_6208d71022db483a9ac8edfd44f0e72d">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;
            &lt;div&gt;9.&lt;/div&gt;
          &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Stock Based Compensation&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Stock Option Valuation&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;The weighted average assumptions that the Company used in the Black-Scholes pricing model to determine the fair value of the stock options
        granted to employees, non-employees and directors were as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"/&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4.02&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1.88&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected term (in years)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.88&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.86&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected volatility&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;73.54&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;74.07&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected dividend yield&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.00&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.00&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.17&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.85&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair value of common stock&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.17&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.85&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes stock option activity for the three months ended March 31, 2023, under the Second Amended and Restated 2014
      Stock Option and Incentive Plan:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Weighted&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Weighted&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Aggregate&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Number of&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Exercise&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Contractual&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Intrinsic&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Price&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Term (Years)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Value&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding as of &lt;span style="text-indent: 0pt;"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,138,870&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14.52&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.46&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;118,767&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,792,097&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.36&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6.86&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(88,429&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12.59&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;631&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Cancelled&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(191,148&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;33.99&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14,651,390&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14.99&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.85&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;97,263&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options vested and exercisable as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,586,141&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12.60&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4.52&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92,808&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options unvested as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,065,249&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.24&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9.32&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4,455&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The weighted average grant-date fair value per share of stock options granted during the three months ended March 31, 2023, and 2022 was $13.50 and $11.60, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The total fair value of options vested during the three months ended March 31, 2023 and 2022 was $11.4 million and $12.5 million, respectively.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif; font-weight: bold;"&gt;Restricted Stock &lt;/span&gt;&lt;span style="font-weight: bold;"&gt;Units (&#x201c;RSU&#x201d;)&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes the Company&#x2019;s RSU activity for the three months ended March 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant Date&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested as of &lt;span style="text-indent: 0pt;"&gt;December 31&lt;/span&gt;, &lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;992,874&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;16.49&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;764,204&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Vested&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(126,145&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.37&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Forfeited&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(8,476&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.19&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested as of &lt;span style="text-indent: 0pt;"&gt;March 31&lt;/span&gt;, &lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,622,457&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18.18&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;(1) Common stock issued is net of 85
        shares related to taxes.&lt;/div&gt;

&lt;div&gt;
      &lt;br class="Apple-interchange-newline"/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Stock-based Compensation&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Stock-based compensation expense recognized by award type was as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt; &lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Stock options&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,985&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;5,961&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Restricted stock units&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;1,930&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;309&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;8,915&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,270&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt;Stock-based compensation expense by classification included
        within the consolidated statements of operations and comprehensive loss was as follows&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: 'Times New Roman',Times,serif;"&gt;:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt; &lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Research and development&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;3,819&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;2,318&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;General and administrative&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;5,096&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;3,952&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;8,915&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,270&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;As of March 31, 2023, the Company had an aggregate of $75.4 million of unrecognized stock-based compensation expense related to both stock options and RSU grants, which is expected to be recognized over the weighted average period of 1.52 years.&lt;/div&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_45520a22c1304601a0fca4efee0906fa">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;The weighted average assumptions that the Company used in the Black-Scholes pricing model to determine the fair value of the stock options
        granted to employees, non-employees and directors were as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: 0px; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"/&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; text-indent: -9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Risk-free interest rate&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4.02&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1.88&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected term (in years)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.88&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.86&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected volatility&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;73.54&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;74.07&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Expected dividend yield&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.00&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.00&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercise price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.17&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.85&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Fair value of common stock&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.17&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.85&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_a6e061b12db5439f889eac524a2b3692"
      unitRef="U005">0.0402</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_a8f55426201e49b5844f1ee72a411ae2"
      unitRef="U005">0.0188</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      id="Fact_ed0558c599e74b209bc165da102bc543">P5Y10M17D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      id="Fact_9ad03ac22316420face8420c19b845ad">P5Y10M9D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_e7a83dd68c22472ebccca150ef5a76c7"
      unitRef="U005">0.7354</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_f0a63954ffea4677afc31f1a03db0946"
      unitRef="U005">0.7407</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_88587d91c50d4d098ede41c5732f0495"
      unitRef="U005">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="4"
      id="Fact_21804d9dd69d46dba9e7a24f281ee790"
      unitRef="U005">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_ee15fe693aba480c9dbb0277cc9e793d"
      unitRef="U003">20.17</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice
      contextRef="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_211d8655ffb54f53ae3f81ca402e7032"
      unitRef="U003">17.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice>
    <rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_c3b806c0bfe445bd82b8ef9892e584b5"
      unitRef="U003">20.17</rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock>
    <rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock
      contextRef="c20220331_AwardTypeAxis_EmployeeStockOptionMember_TitleOfIndividualAxis_EmployeeAndDirectorMember"
      decimals="2"
      id="Fact_97d712790f544ad2bb5dea5067b78429"
      unitRef="U003">17.85</rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_1380e88d96a3426c939f88d38fb97117">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes stock option activity for the three months ended March 31, 2023, under the Second Amended and Restated 2014
      Stock Option and Incentive Plan:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Weighted&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Weighted&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Aggregate&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Number of&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Exercise&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Contractual&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center;" valign="bottom"&gt;Intrinsic&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Price&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Term (Years)&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; font-weight: bold; text-align: center; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Value&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding as of &lt;span style="text-indent: 0pt;"&gt;December 31, 2022&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,138,870&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14.52&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.46&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;118,767&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,792,097&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.36&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;6.86&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(88,429&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12.59&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;631&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Cancelled&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(191,148&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;33.99&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Outstanding as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14,651,390&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14.99&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;5.85&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;97,263&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options vested and exercisable as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;10,586,141&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12.60&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4.52&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;92,808&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 52%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options unvested as of &lt;span style="text-indent: 0pt;"&gt;March 31, 2023&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,065,249&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21.24&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;9.32&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;$&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;4,455&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_38df8c2c78914618bd1bfd5b7c9b768c"
      unitRef="U001">13138870</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_71c73a54d79d409f96be2f861a379fa4"
      unitRef="U003">14.52</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="c20220101to20221231_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_910952d422474ce5b20eba97030fda84">P5Y5M15D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c20221231_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_854781046e0741bf8b470ce4afbafc0a"
      unitRef="U002">118767000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_a6fa04be24af428b8b19f6dbf6c5703e"
      unitRef="U001">1792097</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_433d8ff1b0a34e2d8a8c7cc06d9248f5"
      unitRef="U003">20.36</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <rckt:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_b2eb2bcb30084040b7030d4e8bd374b0">P6Y10M9D</rckt:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_1ad554d4697e49cc8dc8058789023c0e"
      unitRef="U001">88429</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_63bffea5f494448e8389ac05692dc0ee"
      unitRef="U003">12.59</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_a1cc84aff46e4fcab1831287664836a6"
      unitRef="U002">631000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_00cc5df7f00f42ada2ef6a1d2ee93197"
      unitRef="U001">191148</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_ae7efb4dd6584abf85667bdee8456aa8"
      unitRef="U003">33.99</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_3c91f8cffae64e84ad63566d697a9fc9"
      unitRef="U001">14651390</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_34d80976e97944968bb54a9b59e5363c"
      unitRef="U003">14.99</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_37129b15715b44738197061c3d86d861">P5Y10M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_b58661679b0a48d28fe8f9c41eb0ca33"
      unitRef="U002">97263000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_765677738c79435f88ce7c3531cab540"
      unitRef="U001">10586141</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_9fa595f15a2e45aea1e4a62449a5d2c4"
      unitRef="U003">12.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_b813f58e721e43d3bb9e45de573aea01">P4Y6M7D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_2242f80935bf46abab37cb880a480f17"
      unitRef="U002">92808000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="0"
      id="Fact_800df5a7dc654f2fac8a7af0896f37bd"
      unitRef="U001">4065249</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_2636f489d9294cdaba861f74f0dfa1bf"
      unitRef="U003">21.24</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_e9b07dba617344c99602370f0fd86fbf">P9Y3M25D</rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm>
    <rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_b3b9a93187954689a9ec7fe8a4244a83"
      unitRef="U002">4455000</rckt:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_dc2e0911f93d47b4b3a669e29a9e9dbe"
      unitRef="U003">13.5</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="2"
      id="Fact_6ee3063295ab4f5ba28e43cfa0ca14e8"
      unitRef="U003">11.6</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-5"
      id="Fact_88c1820523204f639e0d3cc92574c4ad"
      unitRef="U002">11400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-5"
      id="Fact_3c8d6ccf1ad04e4eac8aea9c943c0c91"
      unitRef="U002">12500000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_a7e9b7d5a781437cbade838222c7e197">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes the Company&#x2019;s RSU activity for the three months ended March 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Weighted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold;" valign="bottom"&gt;Average&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant Date&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; text-align: center; font-weight: bold; border-bottom: #000000 solid 2px;" valign="bottom"&gt;Shares&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="font-weight: bold; text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" rowspan="1" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fair Value&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="3" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested as of &lt;span style="text-indent: 0pt;"&gt;December 31&lt;/span&gt;, &lt;span style="text-indent: 0pt;"&gt;2022&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;992,874&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;16.49&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;764,204&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;20.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;"&gt;Vested&lt;/span&gt;&lt;sup style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(126,145&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.37&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Forfeited&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(8,476&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;17.19&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Unvested as of &lt;span style="text-indent: 0pt;"&gt;March 31&lt;/span&gt;, &lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,622,457&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18.18&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman', Times, serif; font-size: 13.3333px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"&gt;(1) Common stock issued is net of 85
        shares related to taxes.&lt;/div&gt;
</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_13621eacbeae42fd9e07787892bc5b2d"
      unitRef="U001">992874</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact_9ba09af19aa14f2fb04f2366e5467acb"
      unitRef="U003">16.49</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_b95b846f74c54a5db67690c3bd3cab78"
      unitRef="U001">764204</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact_78dece76710e46febc08101a526d1ba3"
      unitRef="U003">20.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_bfc98b68916c4c799d246afad89880cb"
      unitRef="U001">126145</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact_0bc0d401db8645559038a5a36fb21bc7"
      unitRef="U003">17.37</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_2d42213531de440aaf174a7df2f7d186"
      unitRef="U001">8476</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact_7e2918cdfb224e9ba3fb3ecbfe5ad607"
      unitRef="U003">17.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_26fdd5595b3e49399f1549062b60b61c"
      unitRef="U001">1622457</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="2"
      id="Fact_f04360839829419f9af8428d777e6ba8"
      unitRef="U003">18.18</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="0"
      id="Fact_df47cdb862f7463a8436f38d53685bb4"
      unitRef="U001">85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_a6dc05d1a44743f6af5e277f62bb9a4d">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Stock-based compensation expense recognized by award type was as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt; &lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Stock options&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,985&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;5,961&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Restricted stock units&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;1,930&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;309&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;8,915&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,270&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_c91ff6be9cd64be28ff3bd3eb2b3c3de"
      unitRef="U002">6985000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-3"
      id="Fact_a3cf5e2d5d394d0682e763dad9276d47"
      unitRef="U002">5961000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="Fact_4dcee31d8a6143cfb4f8a91cf9186a5c"
      unitRef="U002">1930000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="-3"
      id="Fact_b68359f35e9c453286158e2dcf2aac89"
      unitRef="U002">309000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_fab45911800d4ec8b12fb224748d6748"
      unitRef="U002">8915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_0995748c7ee64c6dabdfaffdbd5dfc8e"
      unitRef="U002">6270000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="c20230101to20230331"
      id="Text_03aff398fb1a420d8014b918e410e96e">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 12pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt;Stock-based compensation expense by classification included
        within the consolidated statements of operations and comprehensive loss was as follows&lt;/span&gt;&lt;span style="font-size: 12pt; font-family: 'Times New Roman',Times,serif;"&gt;:&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt; &lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Research and development&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;3,819&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;2,318&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;General and administrative&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;5,096&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;3,952&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total stock-based compensation expense&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;8,915&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;6,270&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact_c88e9a17c7c24b06bc29d34ee446d41a"
      unitRef="U002">3819000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331_IncomeStatementLocationAxis_ResearchAndDevelopmentExpenseMember"
      decimals="-3"
      id="Fact_20dd365494e443888ffe928731314ff5"
      unitRef="U002">2318000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="Fact_1c2581e046de4153b8a803267d9bd0ae"
      unitRef="U002">5096000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331_IncomeStatementLocationAxis_GeneralAndAdministrativeExpenseMember"
      decimals="-3"
      id="Fact_691b1eeeb86149008638523087d64b12"
      unitRef="U002">3952000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_0cab217350184dcb9badd3c1cbbec80e"
      unitRef="U002">8915000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_7c800265d89c42aa9c0633722d9100a7"
      unitRef="U002">6270000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      decimals="-5"
      id="Fact_f83490ae8d2d4808944b882dc962a272"
      unitRef="U002">75400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="c20230331_AwardTypeAxis_EmployeeStockOptionMember"
      decimals="-5"
      id="Fact_1d70a199452743bfa9b2176cf72119b4"
      unitRef="U002">75400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember"
      id="Fact_332f5ed7a64b4cc7a4d5c0b7f2d47d53">P1Y6M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember"
      id="Fact_1e38054c858849de805a451e9e65ff34">P1Y6M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DerivativesAndFairValueTextBlock
      contextRef="c20230101to20230331"
      id="Text_bc1fe46adca64e2bb0c114fc49da31fe">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 36pt; vertical-align: top;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; font-weight: bold; color: #000000;"&gt;10&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif; color: #000000;"&gt;.&lt;/span&gt;&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Warrants&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A summary of the warrants outstanding as of March 31, 2023 is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant/Assumption Date&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Expiration Date&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;24.42&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;7,051&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;June 28, 2013&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;June 28, 2023&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;57.11&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;603,386&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 21, 2020&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 21, 2030&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;33.63&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;301,291&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;August 9, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;August 9, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;22.51&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;153,155&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;22.51&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;153,155&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;617,050&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;April 23, 2025&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;760,086&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2026&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table below is a summary of changes in warrants to purchase common stock for the three months ended March
        31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Warrant&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;and&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercisable&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Price&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;per Share&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance as of December 31, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,721,267&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(126,093&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.06&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance as of March 31, 2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Assumed Renovacor Public Warrants&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In conjunction with the Renovacor acquisition (see Note 14 &#x201c;Renovacor Acquisition&#x201d;), Rocket assumed pre-acquisition
        public warrants (&#x201c;Public Warrants&#x201d;) that were converted into Rocket warrants with a right to purchase 760,086 of Rocket common shares at
        an exercise price of $65.23 per share.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company determined that the Public Warrants met all of the criteria for equity classification. Accordingly, upon
        closing of the Merger, the Public Warrants were recorded as a component of additional paid-in capital of $3.4 million.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Assumed Renovacor Private Warrants&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In conjunction with the Renovacor acquisition (see Note 14 &#x201c;Renovacor Acquisition&#x201d;), Rocket assumed pre-acquisition
        private warrants (&#x201c;Private Warrants&#x201d;) that were converted into Rocket warrants with a right to purchase 617,050 of Rocket common shares
        at an exercise price of $65.23 per share.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company determined that the Private Warrants did not meet all of the criteria for equity classification. Accordingly,
        the Company classifies the Private Warrants as derivative liabilities in its consolidated balance sheets. The Company measures the fair value of the warrants at the end of each reporting period and recognizes changes in the fair value from the
        prior period in the Company&#x2019;s operating results for the current period. See Note 4 for discussion of fair value measurement of the warrant liabilities.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Assumed Renovacor Pre-Funded Warrants&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;In conjunction with the Renovacor acquisition (see Note 14 &#x201c;Renovacor Acquisition&#x201d;), Rocket assumed pre-funded warrants
        (&#x201c;Pre-Funded Warrants&#x201d;) that were converted into Rocket warrants with a right to purchase 126,093 of Rocket common shares at an exercise
        price of $0.06 per share. These warrants were exercised in January 2023.&lt;/div&gt;
</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock
      contextRef="c20230101to20230331"
      id="Text_dbfb8b8173624b8fae3fe1a5c6c840c7">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;A summary of the warrants outstanding as of March 31, 2023 is as follows:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table border="0" cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise Price&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Grant/Assumption Date&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); width: 27%;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Expiration Date&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;24.42&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;7,051&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;June 28, 2013&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;June 28, 2023&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;57.11&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;603,386&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 21, 2020&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 21, 2030&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;33.63&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;301,291&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;August 9, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;August 9, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;22.51&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;153,155&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;22.51&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;153,155&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 17, 2031&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;617,050&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;April 23, 2025&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;65.23&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 15%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;760,086&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1.04%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; width: 27%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;December 1, 2026&lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 27%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;Total&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; text-align: center; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: center; vertical-align: bottom; border-bottom: 4px double rgb(0, 0, 0); width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; border-bottom: 4px double rgb(0, 0, 0); width: 15%; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: center;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 4px; width: 1.04%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 4px; width: 27%; white-space: nowrap;" valign="bottom"&gt;&lt;br/&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 36pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table below is a summary of changes in warrants to purchase common stock for the three months ended March
        31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
      &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Number of&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Warrant&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Shares&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Outstanding&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;and&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercisable&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Exercise&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Price&lt;/div&gt;
              &lt;div style="text-align: center; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;per Share&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance as of December 31, 2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,721,267&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Granted&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;-&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Exercised&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(126,093&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;0.06&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 7.2pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Balance as of March 31, 2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"
      decimals="2"
      id="Fact_29990178ae35489bafbbbf91d6c5bd4e"
      unitRef="U003">24.42</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"
      decimals="0"
      id="Fact_d10f83be0fae49fd9ce1ffca0723b11b"
      unitRef="U001">7051</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"
      id="Fact_3f3976880f164f808f72b3257056b7e6">2013-06-28</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceOneMember"
      id="Fact_c62f6c769caa4afd8fa9ef5a60e14781">2023-06-28</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"
      decimals="2"
      id="Fact_12d21d10cca145cbbae7c463696ac750"
      unitRef="U003">57.11</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"
      decimals="0"
      id="Fact_6bf0b33c909d4432a24c4cfcce6c0272"
      unitRef="U001">603386</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"
      id="Fact_f595ccd56dc14fc89922d8f98de0dbe6">2020-12-21</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceTwoMember"
      id="Fact_2cc105bbf310421ea8e5c22ed0c4ac37">2030-12-21</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"
      decimals="2"
      id="Fact_de91521e88264a01859cb0a5d406659b"
      unitRef="U003">33.63</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"
      decimals="0"
      id="Fact_c382ff91172247bc92e7cc52af65ccef"
      unitRef="U001">301291</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"
      id="Fact_75b7b4a1fef840d38072db049737b243">2021-08-09</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceThreeMember"
      id="Fact_c5badae021114f4283a5c738cbd9487d">2031-08-09</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"
      decimals="2"
      id="Fact_fbd69542855f472184c735ca59e26e6b"
      unitRef="U003">22.51</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"
      decimals="0"
      id="Fact_a9e1fb52569d47aab8de8345821ffbe4"
      unitRef="U001">153155</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"
      id="Fact_8622853311f5441899fd086d6ec97619">2021-12-17</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFourMember"
      id="Fact_26200e2ce2344cdc820d6d436dcb978a">2031-12-17</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"
      decimals="2"
      id="Fact_9b994e00d4934f818ac9c92216340777"
      unitRef="U003">22.51</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"
      decimals="0"
      id="Fact_b8b591a93aaf49f6aa99982cf90bbf19"
      unitRef="U001">153155</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"
      id="Fact_9a60a7cb7dba4cb0a8b4b69f0f6dc99a">2021-12-17</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceFiveMember"
      id="Fact_70df117dcf284c27847455b3b362a44c">2031-12-17</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"
      decimals="2"
      id="Fact_af75644e5e80485da39cdf8f5f0178eb"
      unitRef="U003">65.23</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"
      decimals="0"
      id="Fact_c86d0ccf1d054645b6a37f960111ebd7"
      unitRef="U001">617050</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"
      id="Fact_c83b40237fef4e738777c177e6834c9f">2022-12-01</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSixMember"
      id="Fact_bd6ccd4297ab40308a84d2df196a45c4">2025-04-23</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"
      decimals="2"
      id="Fact_da4878d84e86441f869baa223f76d306"
      unitRef="U003">65.23</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"
      decimals="0"
      id="Fact_a46cbda59e6447e581c4e837c1dcccda"
      unitRef="U001">760086</us-gaap:ClassOfWarrantOrRightOutstanding>
    <rckt:ClassOfWarrantOrRightGrantDate
      contextRef="c20230101to20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"
      id="Fact_ced7c932ee24418b8013856e63158732">2022-12-01</rckt:ClassOfWarrantOrRightGrantDate>
    <us-gaap:WarrantsAndRightsOutstandingMaturityDate
      contextRef="c20230331_ClassOfWarrantOrRightAxis_WarrantsExercisePriceSevenMember"
      id="Fact_2e062a7826194cefbc740f2161a1a5dc">2026-12-01</us-gaap:WarrantsAndRightsOutstandingMaturityDate>
    <us-gaap:ClassOfWarrantOrRightOutstanding
      contextRef="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="0"
      id="Fact_6c0309f7669e456eb766064254d70c80"
      unitRef="U001">2595174</us-gaap:ClassOfWarrantOrRightOutstanding>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20221231_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="0"
      id="Fact_a0b1fbf56c484ddabf305c2b0fea05cc"
      unitRef="U001">2721267</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="INF"
      id="Fact_692adfda410545aab104ff64ee926844"
      unitRef="U001">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="0"
      id="Fact_4695646d6ee041ef9ebe8c34774e9651"
      unitRef="U001">126093</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <rckt:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised
      contextRef="c20230101to20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="2"
      id="Fact_33e8199725ac43648c1dd9833b4c70b2"
      unitRef="U003">0.06</rckt:ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember"
      decimals="0"
      id="Fact_17e736e887e2414797b57618161e619e"
      unitRef="U001">2595174</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_be57ddd1254148bb9866b8722388dc0e"
      unitRef="U001">760086</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_3938d343bc46497bbc2ac0c5ca8bae3f"
      unitRef="U003">65.23</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:AdditionalPaidInCapital
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember"
      decimals="-5"
      id="Fact_6ac21d3fcaa24c9d80cfce0ac68078de"
      unitRef="U002">3400000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_25a44ed2d80847388019b025f70be20d"
      unitRef="U001">617050</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_ff1b0f4866244034bb3992ac5081ca02"
      unitRef="U003">65.23</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_6be1561d3ef0467b82976e065bd024a0"
      unitRef="U001">126093</us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
      contextRef="c20230331_ClassOfWarrantOrRightAxis_PreFundedWarrantsMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="INF"
      id="Fact_8454bd99872c488fb05209e8bafd2466"
      unitRef="U003">0.06</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="c20230101to20230331"
      id="Text_dbe53848f8564370acfb971bbc0102e9">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;
            &lt;div&gt;11.&lt;/div&gt;
          &lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Net Loss Per Share&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Basic and diluted net loss per share attributable to common stockholders was calculated as follows: &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended
              March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net loss attributable to common stockholders&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,335&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(42,982&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average common shares outstanding - basic and diluted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;79,453,519&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;64,509,721&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net loss per share attributable to common stockholders - basic and diluted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.73&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.67&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each
        period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;
      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended
                March 31,&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Warrants exercisable for common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,218,038&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Restricted stock units convertible for common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;1,622,457&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;457,709&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options to purchase common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14,651,390&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,047,299&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18,869,021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,723,046&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
       &lt;/div&gt;
</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_d7753c6e820145f0aa542459e4a350c6">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Basic and diluted net loss per share attributable to common stockholders was calculated as follows: &lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended
              March 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Numerator:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net loss attributable to common stockholders&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(58,335&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(42,982&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Denominator:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average common shares outstanding - basic and diluted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;79,453,519&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;64,509,721&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Net loss per share attributable to common stockholders - basic and diluted&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.73&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(0.67&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_3371dd1e9a68480c99b26d029ba050e9"
      unitRef="U002">-58335000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="c20220101to20220331"
      decimals="-3"
      id="Fact_2bd0cb8313f94f9f8125ce93381c164b"
      unitRef="U002">-42982000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_b0bcdd4ccd3a457fb017772da4164815"
      unitRef="U001">79453519</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_99bb9a46900b4de2ac260d6765497d6e"
      unitRef="U001">79453519</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_f4c87ebe542d4005b2d61ddba0a5ef1a"
      unitRef="U001">64509721</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_ae670636b4b544cc9992a747e621559b"
      unitRef="U001">64509721</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20230101to20230331"
      decimals="2"
      id="Fact_d54d6aa14d6a4ec893e357ed05f436a6"
      unitRef="U003">-0.73</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20230101to20230331"
      decimals="2"
      id="Fact_7a9ab63325194edc9c83fafb0f2fe0a3"
      unitRef="U003">-0.73</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c20220101to20220331"
      decimals="2"
      id="Fact_7d098d6f68fa4a25900279842590cb77"
      unitRef="U003">-0.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c20220101to20220331"
      decimals="2"
      id="Fact_2f893ae789a64259830cd228c68815ad"
      unitRef="U003">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock
      contextRef="c20230101to20230331"
      id="Text_53860459165540a096c50ef44c34ed4f">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company excluded the following potential shares of common stock, presented based on amounts outstanding at each
        period end, from the computation of diluted net loss per share attributable to common stockholders for the periods indicated because including them would have had an anti-dilutive effect:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div&gt;
      &lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: 0px; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="6" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Three Months Ended
                March 31,&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2023&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
              &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;2022&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Warrants exercisable for common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;2,595,174&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,218,038&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: bottom; width: 76%;" valign="bottom"&gt;
              &lt;div style="text-align: left; color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Restricted stock units convertible for common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
              &lt;div style="text-align: right; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;1,622,457&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;457,709&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Options to purchase common shares&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;14,651,390&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;12,047,299&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 76%; padding-bottom: 4px;" valign="bottom"&gt;
              &lt;div style="text-align: left; text-indent: -9pt; margin-left: 9pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;18,869,021&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0);" valign="bottom"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;13,723,046&lt;/div&gt;
            &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
       &lt;/div&gt;
</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_aea08808c0a444d49e01a606a19af10c"
      unitRef="U001">2595174</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_6bd5d1bad1cc420694a15b27c384d50c"
      unitRef="U001">1218038</us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants>
    <rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_eb23b53b5d15454fb17000bcfdc3200a"
      unitRef="U001">1622457</rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares>
    <rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_d1e126d7e7474806a40a5ff121666a86"
      unitRef="U001">457709</rckt:IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_cd127347a3a54ee29802024919ce8001"
      unitRef="U001">14651390</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_9e74e633ea914c87acdca7c1a02bf5ae"
      unitRef="U001">12047299</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c20230101to20230331"
      decimals="0"
      id="Fact_af0363005f8b469c8b31801a6da4ca2e"
      unitRef="U001">18869021</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c20220101to20220331"
      decimals="0"
      id="Fact_38c7f3dadd26421fbe4ebadaffaf85d2"
      unitRef="U001">13723046</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_a254ebbba23d4b09ba46ee0b5067c3ee">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;12.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Commitments and Contingencies&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company determines if an arrangement is a lease at inception. Operating and finance leases are presented in the Company&#x2019;s consolidated
      balance sheet as right-of-use assets from leases, current lease liabilities and long-term lease liabilities. Certain of the Company&#x2019;s lease agreements contain renewal options; however, the Company does not recognize right-of-use assets or lease
      liabilities for renewal periods unless it is determined that the Company is reasonably certain of renewing the lease at inception or when a triggering event occurs. As the Company&#x2019;s leases do not provide an implicit rate, the Company estimated the
      incremental borrowing rate in calculating the present value of the lease payments using an estimate of the Company&#x2019;s collateralized borrowing rate for debt with a similar term. The Company has utilized its incremental borrowing rate based on the
      long-term borrowing costs of comparable companies in the biotechnology industry. Since the Company elected to account for each lease component and its associated non-lease components as a single combined lease component, all contract consideration
      was allocated to the combined lease component. Some of the Company&#x2019;s lease agreements contain rent escalation clauses (including index-based escalations). For operating leases, the Company recognizes the minimum rental expense on a straight-line
      basis based on the fixed components of a lease arrangement. The Company will amortize this expense over the term of the lease beginning with the lease commencement date. Variable lease components represent amounts that are not fixed in nature and are
      not tied to an index or rate and are recognized as incurred.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Finance Lease&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company has a lease for a facility in Cranbury, New Jersey, consisting of 103,720 square feet of space including areas for offices, process development, research, and development laboratories and 50,000 square feet dedicated to AAV Current Good Manufacturing Practice (&#x201c;cGMP&#x201d;) manufacturing facilities to support the Company&#x2019;s pipeline (such lease, as amended, the &#x201c;NJ Lease Agreement&#x201d;).
      The NJ Lease Agreement has a 15-year term from September 1, 2019, with an option to renew for two consecutive five-year renewal terms.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Estimated rent payments for the NJ Lease Agreement are $1.2 million per annum, payable in monthly installments, depending upon the nature of the leased space, and subject to annual base rent increases of 3%. The total commitment under the lease is estimated to be approximately $29.3
      million over the 15-year term of the lease. The Company paid a cash security deposit of $0.3 million to the landlord in connection with the NJ Lease Agreement which has been reflected in deposits in the consolidated balance sheets as of March 31, 2023 and
      December 31, 2022.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Operating Leases&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On June 7, 2018, the Company entered into a three-year
      lease agreement for office space in the Empire State Building in New York, NY (the &#x201c;ESB Lease Agreement&#x201d;). In connection with the ESB Lease Agreement, the Company established an irrevocable standby letter of credit (the &#x201c;Empire LOC&#x201d;) for $0.9 million. On March 26, 2021, the Company entered in Amendment No. 1 to the ESB Lease Agreement (&#x201c;ESB Lease Amendment&#x201d;) that extended the term of the
      lease agreement to June 30, 2024, reduced the rent payments going forward, and reduced the Empire LOC to $0.8 million. The Empire LOC serves as the Company&#x2019;s security deposit on the lease in which the landlord is the beneficiary and &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;expires &lt;/span&gt;August 29, 2024&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt; The Company has a certificate of deposit of $0.8 million with a bank as collateral for the Empire LOC
      which is classified as part of restricted cash in the consolidated balance sheets as of March 31, 2023 and December 31, 2022&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;On January 4, 2018, in connection with the&#160;&lt;span style="color: rgb(0, 0, 0);"&gt; Reverse Merger with Inotek&lt;/span&gt;, the Company assumed an
      operating lease for Inotek&#x2019;s former headquarters in Lexington, Massachusetts, with a term which ended on February 28, 2023. In July 2018,
      the Company signed an agreement to sublease a portion of the Lexington, Massachusetts space and in September 2018, the Company signed an agreement to sublease the remaining portion of the Lexington, Massachusetts space. &lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;Rental income received under the sublease agreement totaled $0.1 million for the three
        months ended March 31, 2023 and 2022. These amounts are netted against rent expense in the consolidated statements of operations for the three months ended March 31, 2023 and 2022. A security deposit of $0.2 million was returned to the Company in April 2023 and is reflected in other current assets as of March 31, 2023.&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: #000000; font-family: 'Times New Roman'; font-size: 10pt; text-align: left; text-indent: 27pt;"&gt;On December 1, 2022, &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;in connection with &lt;/span&gt;the &lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;Renovacor &lt;/span&gt;acquisition (see Note 14 &#x201c;Renovacor Acquisition&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&#x201d;), Rocket&lt;/span&gt; acquired&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt; the Renovacor&lt;/span&gt; operating leases for space at facilities in Hopewell, New Jersey and Cambridge, Massachusetts with remaining lease terms of approximately 10.25 and 1.3 years, respectively. As of March 31, 2023, lease
        commencement dates have occurred for all leases and the Company recognized total right-of-use assets of $3.8 million with corresponding
        total lease liabilities of $3.6 million. The Company intends to sublease both premises through the remainder of their lease terms.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt; &lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;Rent expense was $0.4 million and $0.3 million for the three months ended March 31,
        2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;&lt;span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt; &lt;br/&gt;
        &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;The total restricted cash balance for the Company&#x2019;s operating and finance leases
        as of each of March 31, 2023 and December 31, 2022 was $0.8 million&lt;span style="color: rgb(0, 0, 0); font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 36px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;358&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amortization of right of use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;538&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Interest on lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;468&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,364&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes the future lease payments of the Company&#x2019;s operating and finance lease liabilities on an undiscounted cash
      flow basis and a reconciliation to the operating and finance lease liabilities as of March 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Fiscal
              Year Ending December 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(nine months)&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;869&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;798&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;538&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;545&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;2027&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;506&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;Thereafter&lt;/span&gt;&lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;2,941&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Total lease payments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;6,197&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Less: interest&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;(1,842&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Total operating lease
              liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;4,355&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fiscal Year Ending December 31,&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;
              &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(nine months)&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,305&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,791&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,856&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,912&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,969&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;43,032&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease payments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;51,865&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: interest&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(30,823&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total finance lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,042&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating right-of-use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,369&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating current lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;849&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating noncurrent lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,506&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total operating lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,355&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance right-of-use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;46,133&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance current lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,748&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance noncurrent lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19,294&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total finance lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,042&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other information&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating cash flows from operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;261&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash flows from finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;431&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average remaining lease term - operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;8.2&lt;/span&gt; years&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average remaining lease term - finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;21.4&lt;/span&gt; years&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average discount rate - operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.08&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average discount rate - finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.96&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Litigation&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;From time to time, the Company may be subject to various legal proceedings and claims that arise in the ordinary course of its business
      activities. Although the results of litigation and claims cannot be predicted with certainty, the Company does not believe it is party to any other claim or litigation the outcome of which, if determined adversely to the Company, would individually
      or in the aggregate be reasonably expected to have a material adverse effect on its business. Regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources
      and other factors.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: italic; font-weight: bold; text-align: left; text-indent: 0pt;"&gt;Indemnification Arrangements&lt;/div&gt;

&lt;div&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Pursuant to its bylaws and as permitted under Delaware law, the Company has indemnification obligations to directors, officers, employees
      or agents of the Company or anyone serving in these capacities. The maximum potential amount of future payments the Company could be required to pay is unlimited. The Company has insurance that reduces its monetary exposure and would enable it to
      recover a portion of any future amounts paid. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Throughout the normal course of business, the Company has agreements with vendors that provide goods and services required by the Company
      to run its business. In some instances, vendor agreements include language that requires the Company to indemnify the vendor from certain damages caused by the Company&#x2019;s use of the vendor&#x2019;s goods and/or services. The Company has insurance that would
      allow it to recover a portion of any future amounts that could arise from these indemnifications. As a result, the Company believes that the estimated fair value of these indemnification commitments is minimal.&lt;/div&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities
      contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="0"
      id="Fact_b721b9689a244e6bb6c4688b6c91007c"
      unitRef="U006">103720</rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities>
    <rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities
      contextRef="c20230101to20230331_CounterpartyNameAxis_AAVCurrentGoodManufacturingPracticecGMPMember"
      decimals="0"
      id="Fact_3b4bb00ca334400093681cb1756fa68c"
      unitRef="U006">50000</rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      id="Fact_9ee0bb72b2c4465fb61f09573f756f61">P15Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <rckt:NumberOfOptionsToRenewLeaseAgreement
      contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="INF"
      id="Fact_b2cbe845028c4d3f8b5961aa40f5b61e"
      unitRef="U007">2</rckt:NumberOfOptionsToRenewLeaseAgreement>
    <us-gaap:LesseeFinanceLeaseRenewalTerm1
      contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      id="Fact_e1b278172cc64413b4624b40e8ef38e7">P5Y</us-gaap:LesseeFinanceLeaseRenewalTerm1>
    <rckt:FinanceLeasesEstimatedRentPayments
      contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="-5"
      id="Fact_4f2be35558cc4a41ac80337f261100cb"
      unitRef="U002">1200000</rckt:FinanceLeasesEstimatedRentPayments>
    <rckt:PercentageOfAnnualIncreaseInBaseRent
      contextRef="c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="2"
      id="Fact_1e714a4c2a2846b89dcc94e9b6a08e51"
      unitRef="U005">0.03</rckt:PercentageOfAnnualIncreaseInBaseRent>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="-5"
      id="Fact_9e6cceb972e94da4b7e4f5437a4794e9"
      unitRef="U002">29300000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeFinanceLeaseTermOfContract1
      contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      id="Fact_42d3c29481b24982b16dbcfdb238c84d">P15Y</us-gaap:LesseeFinanceLeaseTermOfContract1>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20221231_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="-5"
      id="Fact_b1c37c3d26064de98db9f647c5bcfdae"
      unitRef="U002">300000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent
      contextRef="c20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember"
      decimals="-5"
      id="Fact_70c88e923f674803b42d62975cb95d3a"
      unitRef="U002">300000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"
      id="Fact_07a713df9424404f8a0aa3518403359e">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LinesOfCreditCurrent
      contextRef="c20180607_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"
      decimals="-5"
      id="Fact_fab1e674d8034e80a4936783d062e035"
      unitRef="U002">900000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LeaseExpirationDate1
      contextRef="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember"
      id="Fact_35ecfb5155a54209acc5c93d5c918c03">2024-06-30</us-gaap:LeaseExpirationDate1>
    <us-gaap:LinesOfCreditCurrent
      contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementAmendmentMember"
      decimals="-5"
      id="Fact_84dda960ccc5410691da79681cce45de"
      unitRef="U002">800000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LeaseExpirationDate1
      contextRef="c20230101to20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"
      id="Fact_2353ea02b3324bccbc496db8bff7b9cf">2024-08-29</us-gaap:LeaseExpirationDate1>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="c20230331_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"
      decimals="-5"
      id="Fact_d65b3abaa27945c282cbcc7f0a86b77d"
      unitRef="U002">800000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="c20221231_CounterpartyNameAxis_EmpireStateBuildingLeaseAgreementMember"
      decimals="-5"
      id="Fact_9825f80961dc4438b2577e3f4ec5e9ff"
      unitRef="U002">800000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:LeaseExpirationDate1
      contextRef="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"
      id="Fact_c606223c59a149e4a3a60598be3f2d79">2023-02-28</us-gaap:LeaseExpirationDate1>
    <us-gaap:SubleaseIncome
      contextRef="c20220101to20220331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"
      decimals="-5"
      id="Fact_e4b0ddfa97664e48abf1aa70f487d26d"
      unitRef="U002">100000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="c20230101to20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"
      decimals="-5"
      id="Fact_577345db7357474d9694851fb9a3f2d1"
      unitRef="U002">100000</us-gaap:SubleaseIncome>
    <us-gaap:SecurityDeposit
      contextRef="c20230331_BalanceSheetLocationAxis_OtherCurrentAssetsMember"
      decimals="-5"
      id="Fact_56de49826eb44085aca7287a5b4b0da1"
      unitRef="U002">200000</us-gaap:SecurityDeposit>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="c20230331_StatementGeographicalAxis_HopewellMember"
      id="Fact_5399cfd31703428da6dee729d747f0db">P10Y3M</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm
      contextRef="c20230331_CounterpartyNameAxis_InotekLexingtonMassachusettsLeaseAgreementMember"
      id="Fact_278c6155bc504cef867e6c7fe1a83996">P1Y3M18D</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_9221da78ec6f4e678fe960e9a4d7c0f1"
      unitRef="U002">3800000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20230331_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_e2017d42da024b7b8403684df8a2dd1f"
      unitRef="U002">3600000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_4075b1561f3a4838b0dd180dbf4b83e9"
      unitRef="U002">400000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment
      contextRef="c20220101to20220331"
      decimals="-5"
      id="Fact_42cfa40a7e00424eb63178d5863000b8"
      unitRef="U002">300000</us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20221231_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember"
      decimals="-5"
      id="Fact_9d506a7e529e4d83b55c2312240a6053"
      unitRef="U002">800000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:RestrictedCashEquivalentsNoncurrent
      contextRef="c20230331_PropertyPlantAndEquipmentByTypeAxis_LeaseholdsAndLeaseholdImprovementsMember"
      decimals="-5"
      id="Fact_9c86618c4874466ab0260728a5c3e02c"
      unitRef="U002">800000</us-gaap:RestrictedCashEquivalentsNoncurrent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_11a58bd543e94fe1a2a8b546fda21210">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;358&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Amortization of right of use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;538&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Interest on lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;468&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease cost&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,364&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_a93d7139c5f64530adcaa59d51a32394"
      unitRef="U002">358000</us-gaap:OperatingLeaseCost>
    <us-gaap:FinanceLeaseRightOfUseAssetAmortization
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_32de860e91a44102b37737921f8a464c"
      unitRef="U002">538000</us-gaap:FinanceLeaseRightOfUseAssetAmortization>
    <us-gaap:FinanceLeaseInterestExpense
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_c6a53ef4659546cebec2860389a43e5c"
      unitRef="U002">468000</us-gaap:FinanceLeaseInterestExpense>
    <us-gaap:LeaseCost
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_f765e89051284969a6af918993ed07cc"
      unitRef="U002">1364000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_b113d55b07b545ec9553dca06ed968b3">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The following table summarizes the future lease payments of the Company&#x2019;s operating and finance lease liabilities on an undiscounted cash
      flow basis and a reconciliation to the operating and finance lease liabilities as of March 31, 2023:&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Fiscal
              Year Ending December 31,&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt; &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(nine months)&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;869&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;798&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;538&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;545&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;2027&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;506&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;&lt;span style="color: #000000; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; text-transform: none;"&gt;Thereafter&lt;/span&gt;&lt;br/&gt;
          &lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;2,941&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Total lease payments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;6,197&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Less: interest&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;(1,842&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;Total operating lease
              liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255);" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); background-color: rgb(204, 238, 255);" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; text-transform: none;"&gt;4,355&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="c20230331"
      decimals="-3"
      id="Fact_a61f5c4467074afe98584004cc41b100"
      unitRef="U002">869000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20230331"
      decimals="-3"
      id="Fact_7ff158f97c4542a69be4c9e9540ad8cc"
      unitRef="U002">798000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20230331"
      decimals="-3"
      id="Fact_5fe67eaf1d7d4fe6afa942fbbc63d25a"
      unitRef="U002">538000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="c20230331"
      decimals="-3"
      id="Fact_6a8e3d5fe8734f2cb8804dd239312a30"
      unitRef="U002">545000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="c20230331"
      decimals="-3"
      id="Fact_fbb6ebf67647408a909121fdd53beb6c"
      unitRef="U002">506000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <rckt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
      contextRef="c20230331"
      decimals="-3"
      id="Fact_947fdb4359cb401680b96af3b85cfee8"
      unitRef="U002">2941000</rckt:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_13788ecf8f7940e5ba7af71de34f1620"
      unitRef="U002">6197000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20230331"
      decimals="-3"
      id="Fact_2842a2705dfd4c428823aa1d9670e41a"
      unitRef="U002">1842000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20230331"
      decimals="-3"
      id="Fact_6fd16539f7b24bbaa4d1081c58189824"
      unitRef="U002">4355000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_aef88c4f2b74484391d83581ddd25bed">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Fiscal Year Ending December 31,&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2023&lt;/span&gt;
              &lt;span style="color: rgb(0, 0, 0); font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; text-align: left; text-indent: -9.6px; text-transform: none; white-space: nowrap; word-spacing: 0px; background-color: rgb(204, 238, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline ! important; float: none;"&gt;(nine months)&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;br/&gt;
            &lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,305&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2024&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,791&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2025&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,856&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2026&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,912&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;2027&lt;/span&gt;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,969&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Thereafter&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;43,032&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total lease payments&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;51,865&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Less: interest&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #FFFFFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;(30,823&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #FFFFFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;)&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total finance lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,042&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="c20230331"
      decimals="-3"
      id="Fact_2c8575802164466397b73ec66a162b4c"
      unitRef="U002">1305000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="c20230331"
      decimals="-3"
      id="Fact_169d369b5adc42889d1e623fc7d91d95"
      unitRef="U002">1791000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo
      contextRef="c20230331"
      decimals="-3"
      id="Fact_192653333b064f919801d607df7e277f"
      unitRef="U002">1856000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree
      contextRef="c20230331"
      decimals="-3"
      id="Fact_3409ab6138b841b4a9a6b702825cdb16"
      unitRef="U002">1912000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour
      contextRef="c20230331"
      decimals="-3"
      id="Fact_4e02600ddf874b0ba80dca251cb5147c"
      unitRef="U002">1969000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <rckt:FinanceLeaseLiabilityPaymentsDueAfterYearFour
      contextRef="c20230331"
      decimals="-3"
      id="Fact_30b4d6bc1b5e477983eb56e65d0cdb4b"
      unitRef="U002">43032000</rckt:FinanceLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue
      contextRef="c20230331"
      decimals="-3"
      id="Fact_1b6b736dbe544d678621a59563a6751f"
      unitRef="U002">51865000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount
      contextRef="c20230331"
      decimals="-3"
      id="Fact_0e008cf122164e5289a282236ce67329"
      unitRef="U002">30823000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiability
      contextRef="c20230331"
      decimals="-3"
      id="Fact_8033a33e27ae4e67b38764dd7ed4628a"
      unitRef="U002">21042000</us-gaap:FinanceLeaseLiability>
    <rckt:LeaseBalanceSheetInformationTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_bf035532389549efa4396ff6274fac81">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; margin-left: auto; margin-right: auto; width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; border-bottom: #000000 solid 2px; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="text-align: center; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;March 31, 2023&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating right-of-use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,369&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating current lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;849&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating noncurrent lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;3,506&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total operating lease liabilities&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;4,355&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&#160;&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance right-of-use assets&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;46,133&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td rowspan="1" style="vertical-align: middle; width: 88%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: right; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" rowspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance current lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;1,748&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Finance noncurrent lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 solid 2px;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;19,294&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Total finance lease liability&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: #000000 double 4px; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;21,042&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</rckt:LeaseBalanceSheetInformationTableTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="c20230331"
      decimals="-3"
      id="Fact_96878e6e384f4795a12a412af7448383"
      unitRef="U002">4369000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_4eafebc5bc7f42cca63822b971a6fb01"
      unitRef="U002">849000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_d053db57de5342bf98499f5ff5f34e5f"
      unitRef="U002">3506000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiability
      contextRef="c20230331"
      decimals="-3"
      id="Fact_320f3008b6bd49c6a620e3e6f72f3de5"
      unitRef="U002">4355000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseRightOfUseAsset
      contextRef="c20230331"
      decimals="-3"
      id="Fact_fef2d60470174df2a3df5516e2884d09"
      unitRef="U002">46133000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseLiabilityCurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_3d481c888600497d85e7dd129baf398a"
      unitRef="U002">1748000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent
      contextRef="c20230331"
      decimals="-3"
      id="Fact_c0bbf0f3dd494667abc561fa58c69f7a"
      unitRef="U002">19294000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiability
      contextRef="c20230331"
      decimals="-3"
      id="Fact_9763afbfa3c44921bc69293ab60ee65c"
      unitRef="U002">21042000</us-gaap:FinanceLeaseLiability>
    <rckt:LeaseSupplementalCashFlowInformationTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_741b0a0762054b9abb6e28a83b413dc5">
&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-align: left; color: #000000; width: 100%; margin-left: auto; margin-right: auto;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Other information&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -18pt; margin-left: 18pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash paid for amounts included in the measurement of lease liabilities:&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Operating cash flows from operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;261&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Cash flows from finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;$&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;431&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average remaining lease term - operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;8.2&lt;/span&gt; years&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average remaining lease term - finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: middle;" valign="bottom"&gt;
            &lt;div style="text-align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; text-indent: -18pt;"&gt;&lt;span style="text-indent: 0pt;"&gt;21.4&lt;/span&gt; years&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average discount rate - operating leases&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: #CCEEFF;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.08&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: #CCEEFF; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: middle; width: 88%;" valign="bottom"&gt;
            &lt;div style="text-align: left; text-indent: -7.2pt; margin-left: 14.4pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;Weighted-average discount rate - finance lease&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;8.96&lt;/div&gt;
          &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;%&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</rckt:LeaseSupplementalCashFlowInformationTableTextBlock>
    <us-gaap:OperatingLeasePayments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_7d7eda8aeb2249f3bbd04803d7021bf7"
      unitRef="U002">261000</us-gaap:OperatingLeasePayments>
    <us-gaap:FinanceLeasePrincipalPayments
      contextRef="c20230101to20230331"
      decimals="-3"
      id="Fact_c68ba8952450421ea89055040fd6cbd8"
      unitRef="U002">431000</us-gaap:FinanceLeasePrincipalPayments>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20230331"
      id="Fact_955afedfe9c04b0db507f1eb1b0f1a68">P8Y2M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="c20230331"
      id="Fact_8669cfdf7a394be78784aaee57b94706">P21Y4M24D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="c20230331"
      decimals="4"
      id="Fact_adb7a20d13a842b7b5970eee3a64a0e6"
      unitRef="U005">0.0808</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
      contextRef="c20230331"
      decimals="4"
      id="Fact_b131eedd8b454e068c04f1ac17038897"
      unitRef="U005">0.0896</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <rckt:AgreementsRelatedToIntellectualPropertyTextBlock
      contextRef="c20230101to20230331"
      id="Text_5b0a39dcc2d14f04bba65fdd599fe251">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;13.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;Agreements Related to Intellectual Property&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;The Company, directly and through its subsidiary Spacecraft Seven, LLC, has various license and research and collaboration arrangements.
      The transactions principally resulted in the acquisition of rights to intellectual property which is in the preclinical phase and has not been tested for safety or feasibility. In all cases, the Company did not acquire tangible assets, processes,
      protocols, or operating systems. The Company expenses the acquired intellectual property rights as of the acquisition date on the basis that the cost of intangible assets purchased from others for use in research and development activities has no
      alternative future uses.&lt;/div&gt;
</rckt:AgreementsRelatedToIntellectualPropertyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_09207ceee13645888c162081c0ba4310">
&lt;div&gt;  &lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman'; font-size: 10pt; font-weight: bold;"&gt;14.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
              &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;&lt;span style="font-size: 10pt;"&gt;Renovacor Acquisition&lt;br/&gt;
                &lt;/span&gt; &lt;/div&gt;
            &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman'; font-size: 10pt;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman';"&gt;&#160;&lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;On
          September 19, 2022, the Company entered into an Agreement and Plan of Merger (the &#x201c;Merger Agreement&#x201d;) with Renovacor, a Delaware corporation pursuant to which, on December 1, 2022, the Company acquired Renovacor (the &#x201c;Renovacor Acquisition&#x201d;). On
          December 1, 2022, pursuant to the terms of the Merger Agreement, (i) Merger Sub I merged with and into the Company (the &#x201c;First Merger&#x201d;) and (ii) the Company, as the surviving company of the First Merger merged with and into Merger Sub II, with
          Merger Sub II surviving the Second Merger. Subject to the terms and conditions of the Merger Agreement, at the closing of the Renovacor Acquisition each share of Renovacor&#x2019;s common stock outstanding immediately prior to the effective time of the
          First Merger were canceled and converted into the right to receive 0.1763 (the &#x201c;Exchange Ratio&#x201d;) of fully paid and non-assessable
          shares of the Company common stock, which was determined on the basis of the exchange formula set forth in the Merger Agreement that was subject to adjustment depending on the level of the Renovacor&#x2019;s net cash at the closing. Prior to the market
          opening on December 1, 2022, Renovacor shares ceased to trade on NYSE and upon the closing of the acquisition, Renovacor&#x2019;s outstanding common stock were converted into 3,391,976 shares of Rocket common stock.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;Total


          consideration for the Renovacor Acquisition was $72.3 million, consisting of $62.4 million for common stock outstanding, $2.7 million for the portion of
          equity compensation attributable to the pre-combination service period, and $7.2 million for assumed warrants. The consideration was
          based on the estimated fair values on the acquisition date of (i) 3,391,976 common shares issued for shares outstanding for common
          shares of Renovacor, (ii) estimated fair value of employee stock options to acquire 367,852 common shares of the Company, (iii) 28,798 common shares issued for employee time-vesting RSUs, and (iv) warrants to acquire 1,503,229 common shares (see Note 10 &#x201c;Warrants&#x201d;).&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The
          total consideration for the acquisition of Renovacor of $72.3 million consisted of the following:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Stock consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,391,976&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;18.39&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;62,378&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash consideration&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;29&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Stock options&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;367,852&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,163&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Time-vesting RSUs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;28,798&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assumed warrants&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,503,229&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;7,183&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5,291,855&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;72,265&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(1)&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Represents consideration paid for cash in lieu of fractional shares.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(2)&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 0px; text-transform: none;"&gt;
                &lt;br/&gt;
              &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The acquisition has been accounted for as a business combination using the acquisition method of accounting which requires that assets acquired and liabilities assumed be recognized at their fair values as of the acquisition date and
                that the fair value of acquired IPR&amp;amp;D assets are classified as indefinite-life assets until the successful completion or abandonment of the associated research and development efforts.&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The
          preliminary purchase price allocation resulted in the following amounts being allocated to the assets acquired and liabilities assumed at the acquisition date based on their respective preliminary fair values summarized below:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Working capital&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(5,210&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;42,755&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Property and equipment&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,414&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease right-of-use assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,161&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;113&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;IPR&amp;amp;D&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other intangible asset&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease liability&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(970&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax liability&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1,061&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net assets acquired&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;63,926&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,339&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Purchase consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;72,265&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;
          &lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The
          excess of purchase price over the fair value of amounts assigned to identifiable assets acquired and liabilities assumed represents the goodwill amount of $8.3 million resulting from the acquisition. The goodwill recorded as part of the acquisition is primarily attributable to the broadening of the Company&#x2019;s portfolio and research
          capabilities, deferred taxes and the assembled workforce. The goodwill attributable to the acquisition has been recorded as a non-current asset in the Company&#x2019;s consolidated balance sheet and is not amortized, but subject to review for impairment
          annually.&lt;/div&gt;
</us-gaap:BusinessCombinationDisclosureTextBlock>
    <rckt:BusinessAcquisitionExchangeRatio
      contextRef="c20220919to20220919_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="4"
      id="Fact_ffcc7925807a4aeeb134f8cb74f40008"
      unitRef="U005">0.1763</rckt:BusinessAcquisitionExchangeRatio>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_dfdff545d0344485bb69b1224a7980c7"
      unitRef="U001">3391976</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_c8b1e2ae64574ee9bc2f31d79bedd72f"
      unitRef="U002">72300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-5"
      id="Fact_b2c68ad418304bf7bc764b1d351d4c2a"
      unitRef="U002">62400000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_bbb3c4d9d8264685b318dfedcc6bf133"
      unitRef="U002">2700000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"
      decimals="-5"
      id="Fact_625c0d5e72ad4dd597257951b1f18591"
      unitRef="U002">7200000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_99cdbd0a0633400c9e2f002bb03c10eb"
      unitRef="U001">3391976</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="0"
      id="Fact_dfa9a1b7ac4e4701a5af8160155da912"
      unitRef="U001">367852</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="0"
      id="Fact_c30b2d3e89fb476e9746f16ca7659d17"
      unitRef="U001">28798</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_d0234c2591fd4aa0b23f30f30f8f6f63"
      unitRef="U001">1503229</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock
      contextRef="c20230101to20230331"
      id="Text_f88b014e91764928b88f8b94bdeec369">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The
          total consideration for the acquisition of Renovacor of $72.3 million consisted of the following:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Shares&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Value&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="2" style="vertical-align: bottom; border-bottom: 2px solid rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-align: center; color: rgb(0, 0, 0); font-weight: bold;"&gt;Total&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; padding-bottom: 2px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Stock consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;3,391,976&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;18.39&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;62,378&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash consideration&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;29&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Stock options&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;367,852&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;2,163&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Time-vesting RSUs&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;28,798&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;512&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Assumed warrants&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(2)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,503,229&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;7,183&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; width: 64%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Total consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;5,291,855&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;72,265&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; font-family: 'Times New Roman'; font-size: 10pt; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;div&gt;
            &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                    &lt;div style="color: rgb(0, 0, 0);"&gt;(1)&lt;br/&gt;
                    &lt;/div&gt;
                  &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                    &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Represents consideration paid for cash in lieu of fractional shares.&lt;/div&gt;
                  &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
          &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                      &lt;div style="color: rgb(0, 0, 0);"&gt;(2)&lt;br/&gt;
                      &lt;/div&gt;
                    &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                      &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.&lt;/div&gt;
                    &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;
</us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_87d39d7cc0c7457aac5a132cecf09684"
      unitRef="U002">72300000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="0"
      id="Fact_c72f433a4a9e4cfa86b19a24fdaf8de6"
      unitRef="U001">3391976</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessAcquisitionSharePrice
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="2"
      id="Fact_896a1890b1894aae8f752853ab1cf0f1"
      unitRef="U003">18.39</us-gaap:BusinessAcquisitionSharePrice>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_StatementEquityComponentsAxis_CommonStockMember"
      decimals="-3"
      id="Fact_cc3a3462ced948e69d40949bc32cc0b7"
      unitRef="U002">62378000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_e1dd4682283c4eb7a1c7d8e59a782910"
      unitRef="U002">29000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="0"
      id="Fact_bfd15672e4714ebdb27e8b66eb5ac0c9"
      unitRef="U001">367852</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_AwardTypeAxis_EmployeeStockOptionMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_e3dae327fe304661954b0ec131bf08b6"
      unitRef="U002">2163000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="0"
      id="Fact_00395e94688547eca4e2fdd533c6d78f"
      unitRef="U001">28798</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_AwardTypeAxis_RestrictedStockUnitsRSUMember_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_302c0a5522934c2a86d2aba7c59aa7eb"
      unitRef="U002">512000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"
      decimals="0"
      id="Fact_5882006c62be4267922ba85b9d234210"
      unitRef="U001">1503229</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"
      decimals="-3"
      id="Fact_65e5bea995c047b79201dae35dfb17a0"
      unitRef="U002">7183000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="0"
      id="Fact_83c2e962055249559427e54d2d7f2c46"
      unitRef="U001">5291855</us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_437aea1b15a54ee6a2868e520494cba1"
      unitRef="U002">72265000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantMember"
      decimals="-3"
      id="Fact_1bb485a52b4f4c9ba9e7b5efea130272"
      unitRef="U002">7183000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_WarrantsClassifiedAsEquityMember"
      decimals="-3"
      id="Fact_94fcc0d3edb847b0836729fea6ad64da"
      unitRef="U002">5671000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
      contextRef="c20221201to20221201_BusinessAcquisitionAxis_RenovacorIncMember_FinancialInstrumentAxis_DerivativeLiabilitiesMember"
      decimals="-3"
      id="Fact_be706b1ff17045488a18ed94e3b01b22"
      unitRef="U002">1512000</us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="c20230101to20230331"
      id="Text_677c9752662344e1a7b4627f6dd3dc84">
&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="letter-spacing: normal; white-space: normal; word-spacing: 0px; color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-weight: 400; text-align: left; text-indent: 27pt; text-transform: none;"&gt;The
          preliminary purchase price allocation resulted in the following amounts being allocated to the assets acquired and liabilities assumed at the acquisition date based on their respective preliminary fair values summarized below:&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;&lt;br/&gt;
        &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="cfttable" style="font-family: 'Times New Roman',Times,serif; letter-spacing: normal; text-transform: none; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial; font-size: 10pt; text-align: left; color: rgb(0, 0, 0); width: 100%;"&gt;


  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Working capital&lt;sup style="vertical-align: text-top; line-height: 1; font-size: smaller;"&gt;(1)&lt;/sup&gt;&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(5,210&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Cash and cash equivalents&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;42,755&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Property and equipment&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,414&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease right-of-use assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;1,161&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other non-current assets&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;113&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;IPR&amp;amp;D&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;25,150&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Other intangible asset&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;574&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Operating lease liability&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(970&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Deferred tax liability&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;(1,061&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;)&lt;/div&gt;
              &lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 14.4pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Net assets acquired&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;63,926&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0);"&gt;Goodwill&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 2px solid rgb(0, 0, 0); background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;8,339&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 2px; background-color: rgb(204, 238, 255); white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;

  &lt;tr&gt;

    &lt;td style="vertical-align: bottom; font-family: 'Times New Roman'; font-size: 10pt; width: 88%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="text-indent: -7.2pt; margin-left: 7.2pt; color: rgb(0, 0, 0); font-weight: bold;"&gt;Purchase consideration&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="text-align: right; font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;$&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; vertical-align: bottom; text-align: right; width: 9%; border-bottom: 4px double rgb(0, 0, 0); white-space: nowrap;" valign="bottom"&gt;
                &lt;div style="color: rgb(0, 0, 0);"&gt;72,265&lt;/div&gt;
              &lt;/td&gt;

    &lt;td colspan="1" style="font-family: 'Times New Roman'; font-size: 10pt; text-align: left; vertical-align: bottom; width: 1%; padding-bottom: 4px; white-space: nowrap;" valign="bottom"&gt;&#160;&lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="color: rgb(0, 0, 0); font-family: 'Times New Roman'; font-size: 10pt; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; text-decoration-style: initial; text-decoration-color: initial;"&gt;
          &lt;div&gt; &lt;br/&gt;
          &lt;/div&gt;

          &lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="width: 100%; font-family: 'Times New Roman',Times,serif; font-size: 10pt;"&gt;


  &lt;tr style="vertical-align: top;"&gt;

    &lt;td style="vertical-align: top; width: 18pt;"&gt;
                  &lt;div style="color: rgb(0, 0, 0);"&gt;(1)&lt;/div&gt;
                &lt;/td&gt;

    &lt;td style="vertical-align: top; width: auto;"&gt;
                  &lt;div style="color: rgb(0, 0, 0); text-align: left;"&gt;Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.&lt;/div&gt;
                &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

        &lt;/div&gt;
</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_85311e991e1341d7938b502b0802499f"
      unitRef="U002">-5210000</rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_fa131082e18b49688449364ecd466510"
      unitRef="U002">42755000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_839d9ad7d474462ba9c5e5e61679194d"
      unitRef="U002">1414000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_36aed9425204419ab9a07b174f86f671"
      unitRef="U002">1161000</rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_04e6e48d0e084a44bf1f1b9038542e8c"
      unitRef="U002">113000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_6812879f9eab4b17ad1cbced2a7bb575"
      unitRef="U002">25150000</rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment>
    <rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_2b61fdafb62948d8bdc6afb334925a2f"
      unitRef="U002">574000</rckt:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_99e76bf9a47b4f2597c2410873d4fee8"
      unitRef="U002">970000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_6cd17067572e49068cfd36fd34d22b1e"
      unitRef="U002">1061000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_70aba34e39cc4c1199661b9318820a52"
      unitRef="U002">63926000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_670db76597644100a246a1f1dd637ed9"
      unitRef="U002">8339000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-3"
      id="Fact_a40733c327c04daa88e943842ce9c9f8"
      unitRef="U002">72265000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:Goodwill
      contextRef="c20221201_BusinessAcquisitionAxis_RenovacorIncMember"
      decimals="-5"
      id="Fact_837b77125d3f4d9d934a140628c39b10"
      unitRef="U002">8300000</us-gaap:Goodwill>
    <rckt:CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock
      contextRef="c20230101to20230331"
      id="Text_03aec31da3454565bb0a6b4f54769557">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;15.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: left;"&gt;
          &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;CIRM Grants&lt;/div&gt;
        &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-style: italic; text-align: left; text-indent: 0pt; font-weight: bold;"&gt;LAD-1 CIRM Grant&lt;/div&gt;

&lt;div&gt;&lt;br/&gt;
  &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-align: left; text-indent: 27pt;"&gt;On April 30, 2019, the California Institute for Regenerative Medicine (&#x201c;CIRM&#x201d;) awarded the Company up to $7.5 million under a CLIN2 grant award to support the clinical development of its LV-based gene therapy for RP-L201. Proceeds from the grant will help fund
    clinical trial costs as well as manufactured drug product for Phase 1/2 patients enrolled at the U.S. clinical site, University of California, Los Angeles (&#x201c;UCLA&#x201d;) Mattel Children&#x2019;s Hospital, led by principal investigator Donald Kohn, M.D., UCLA
    Professor of Microbiology, Immunology and Molecular Genetics, Pediatrics (Hematology/Oncology), Molecular and Medical Pharmacology and member of the Eli and Edythe Broad Center of Regenerative Medicine and Stem Cell Research at UCLA. &lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;Through March 31, 2023, the Company has received $5.9 million in total RP-L201 grants
      from CIRM. No additional milestones were achieved as of March 31, 2023.&lt;/span&gt;&lt;/div&gt;
</rckt:CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock>
    <rckt:GrantAwardForClinicalDevelopmentSupport
      contextRef="c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"
      decimals="-5"
      id="Fact_365d45fd7a094bffb0b4ca79b814e76d"
      unitRef="U002">7500000</rckt:GrantAwardForClinicalDevelopmentSupport>
    <rckt:ProceedsFromMilestonePayments
      contextRef="c20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"
      decimals="-5"
      id="Fact_f4ba4b97dafa4acb9db54cb98e776d1f"
      unitRef="U002">5900000</rckt:ProceedsFromMilestonePayments>
    <rckt:NumberOfMilestonesAchieved
      contextRef="c20230101to20230331_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember"
      decimals="INF"
      id="Fact_9bc885e6e42e4301b40862274e8b32b1"
      unitRef="U008">0</rckt:NumberOfMilestonesAchieved>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="c20230101to20230331"
      id="Text_e7215107ac964403a28c22c83fbdf78c">
&lt;div&gt;&lt;span style="font-family: 'Times New Roman';"&gt; &lt;/span&gt;
    &lt;span style="font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt; &lt;/div&gt;

&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; width: 100%; text-align: left; color: rgb(0, 0, 0);"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;16.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman',Times,serif; font-size: 10pt; font-weight: bold;"&gt;Related Party Transactions&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;&lt;br/&gt;
      &lt;/span&gt; &lt;/div&gt;

&lt;div&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt;
     &lt;span style="font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt; &lt;span style="font-family: 'Times New Roman',Times,serif;"&gt; &lt;/span&gt;&lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; font-family: 'Times New Roman',Times,serif; font-size: 10pt; text-indent: 27pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman',Times,serif;"&gt;In &lt;/span&gt;&lt;span style="font-family: 'Times New Roman',Times,serif;"&gt;October 2020&lt;span style="font-size: 10pt;"&gt;, the Company entered into a consulting agreement with the spouse of &lt;/span&gt;one&lt;span style="font-size: 10pt;"&gt; of the Company&#x2019;s executive officers for information technology advisory
          services. In exchange for the services provided under the agreement, the Company granted &lt;/span&gt;10,000&lt;span style="font-size: 10pt;"&gt;
          restricted stock units which vest over a &lt;/span&gt;three-year&lt;span style="font-size: 10pt;"&gt; period.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c20201001to20201031_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember"
      decimals="0"
      id="Fact_c1029af8bc3c4927bd6cadae64242afc"
      unitRef="U001">10000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember"
      id="Fact_21ed82df15484a07a624f0b1c8794cf8">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="c20230101to20230331"
      id="Text_861b28d5fcc543afbcfa2092d1cb4c33">
&lt;table cellpadding="0" cellspacing="0" class="DSPFListTable" style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; width: 100%; text-align: left; color: #000000;"&gt;


  &lt;tr&gt;

    &lt;td style="width: 27pt; vertical-align: top; align: right; font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;17.&lt;/td&gt;

    &lt;td style="width: auto; vertical-align: top; text-align: justify;"&gt;
            &lt;div style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-weight: bold;"&gt;401(k) Savings Plan&lt;/div&gt;
          &lt;/td&gt;

  &lt;/tr&gt;


&lt;/table&gt;

&lt;div style="text-align: left;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt; &lt;/span&gt;&lt;br/&gt;
    &lt;/div&gt;

&lt;div style="display:none;"&gt;&lt;br/&gt;&lt;/div&gt;
&lt;div style="text-align: left; text-indent: 27pt; font-family: 'Times New Roman', Times, serif; font-size: 10pt;"&gt;&lt;span style="font-size: 10pt; font-family: 'Times New Roman', Times, serif;"&gt;The Company has a defined contribution savings plan (the
        &#x201c;Plan&#x201d;) under Section 401(k) of the Internal Revenue Code of 1986. This Plan covers substantially all employees who meet minimum age and service requirements and allows participants to defer a portion of their annual compensation on a pre-tax
        basis. Company contributions to the Plan may be made at the discretion of the Company&#x2019;s Board of Directors. The Company has elected the safe harbor match of &lt;/span&gt;4% of employee contributions to the Plan, subject to certain limitations. The Company&#x2019;s matching contribution for the three months ended March 31, 2023 and&#160; 2022, was $0.3 million and $0.2 million, respectively.&lt;/div&gt;
</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="c20230101to20230331"
      decimals="2"
      id="Fact_49a8102a1b65471bb4f684d545cf359b"
      unitRef="U005">0.04</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="c20230101to20230331"
      decimals="-5"
      id="Fact_cef6bfdb786c475cabbad460d58e58b7"
      unitRef="U002">300000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="c20220101to20220331"
      decimals="-5"
      id="Fact_d70982cb6cd14e32b171c2d5033fa2fd"
      unitRef="U002">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact_1bb485a52b4f4c9ba9e7b5efea130272"
          xlink:label="Fact_1bb485a52b4f4c9ba9e7b5efea130272"
          xlink:type="locator"/>
        <link:footnote id="Foot_9d147d2328094d7c8874e13506bf2cdb" xlink:label="Foot_9d147d2328094d7c8874e13506bf2cdb" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Assumed Renovacor Warrants of $7,183 with $5,671
                        classified as equity and $1,512 classified as liabilities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_1bb485a52b4f4c9ba9e7b5efea130272"
          xlink:to="Foot_9d147d2328094d7c8874e13506bf2cdb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_625c0d5e72ad4dd597257951b1f18591"
          xlink:label="Fact_625c0d5e72ad4dd597257951b1f18591"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_625c0d5e72ad4dd597257951b1f18591"
          xlink:to="Foot_9d147d2328094d7c8874e13506bf2cdb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_65e5bea995c047b79201dae35dfb17a0"
          xlink:label="Fact_65e5bea995c047b79201dae35dfb17a0"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_65e5bea995c047b79201dae35dfb17a0"
          xlink:to="Foot_9d147d2328094d7c8874e13506bf2cdb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_5882006c62be4267922ba85b9d234210"
          xlink:label="Fact_5882006c62be4267922ba85b9d234210"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_5882006c62be4267922ba85b9d234210"
          xlink:to="Foot_9d147d2328094d7c8874e13506bf2cdb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_d0234c2591fd4aa0b23f30f30f8f6f63"
          xlink:label="Fact_d0234c2591fd4aa0b23f30f30f8f6f63"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_d0234c2591fd4aa0b23f30f30f8f6f63"
          xlink:to="Foot_9d147d2328094d7c8874e13506bf2cdb"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_e1dd4682283c4eb7a1c7d8e59a782910"
          xlink:label="Fact_e1dd4682283c4eb7a1c7d8e59a782910"
          xlink:type="locator"/>
        <link:footnote id="Foot_b5020afd19e24129b11f1ae97d01428c" xlink:label="Foot_b5020afd19e24129b11f1ae97d01428c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Represents consideration paid for cash in lieu of fractional shares.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_e1dd4682283c4eb7a1c7d8e59a782910"
          xlink:to="Foot_b5020afd19e24129b11f1ae97d01428c"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_bfc98b68916c4c799d246afad89880cb"
          xlink:label="Fact_bfc98b68916c4c799d246afad89880cb"
          xlink:type="locator"/>
        <link:footnote id="Foot_b9d5efa1faf74257b427c9fec6bd7c4a" xlink:label="Foot_b9d5efa1faf74257b427c9fec6bd7c4a" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Common stock issued is net of 85
        shares related to taxes.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_bfc98b68916c4c799d246afad89880cb"
          xlink:to="Foot_b9d5efa1faf74257b427c9fec6bd7c4a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_0bc0d401db8645559038a5a36fb21bc7"
          xlink:label="Fact_0bc0d401db8645559038a5a36fb21bc7"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_0bc0d401db8645559038a5a36fb21bc7"
          xlink:to="Foot_b9d5efa1faf74257b427c9fec6bd7c4a"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact_85311e991e1341d7938b502b0802499f"
          xlink:label="Fact_85311e991e1341d7938b502b0802499f"
          xlink:type="locator"/>
        <link:footnote id="Foot_a381e2f8adc34ee4a3cdae58de45cf2c" xlink:label="Foot_a381e2f8adc34ee4a3cdae58de45cf2c" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Includes other receivables, prepaid expenses, account payable and
                    accrued liabilities.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact_85311e991e1341d7938b502b0802499f"
          xlink:to="Foot_a381e2f8adc34ee4a3cdae58de45cf2c"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>72
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( "J%I58'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  JA:56AVP?<^X    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2L0P$(=?17)O)VW50^CFHGA2$%Q0O(5D=C?8_"$9:??M3>MN%]$'$'+)S"_?
M? /I=10Z)'Q.(6(BB_EJ<H//0L<-.Q!% 9#U 9W*=4GXTMR%Y!25:]I#5/I#
M[1%:SF_!(2FC2,$,K.)*9+(W6NB$BD(ZX8U>\?$S#0O,:, !'7K*T-0-,#E/
MC,=IZ.$"F&&$R>7O IJ5N%3_Q"X=8*?DE.V:&L>Q'KLE5W9HX.WI\659M[(^
MD_(:RZML!1TC;MAY\FMW=[]]8++E;5?QFW*V+1?7C>#M^^SZP^\B[(*Q._N/
MC<^"LH=?_T)^ 5!+ P04    "  JA:56F5R<(Q &  "<)P  $P   'AL+W1H
M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03<VEVV[29A.U.
M'X416(UL>621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X
M8-DOV]:[MR_>X%<R)!%!,!FGK_# "J5,7K5::0##.'W)$Q+#W(*+"$MX%,O6
M7.!;&B\CUNJTV]U6A&ELH1A'9&!]7BQH0-!445IO7R"TY1\S^!7+5(UEHP$3
M5T$FN8BT\OELQ?S:WCYES^DZ'3*!;C ;6"!_SF^GY$Y:B.%4PL3 :F<_5FO'
MT=)(@(+)?90%NDGVH],5"#(-.SJ=6,YV?/;$[9^,RMIT-&T:X./Q>#BVR]*+
M<!P$X%&[GL*=]&R_I$$)M*-IT&38]MJND::JC5-/T_=]W^N;:)P*C5M/TVMW
MW=..B<:MT'@-OO%/A\.NB<:KT'3K:28G_:YKI.D6:$)&X^MZ$A6UY4#3( !8
M<';6S-(#EEXI^G64&MD=N]U!7/!8[CF)$?[&Q036:=(9EC1&<IV0!0X -\31
M3%!\KT&VBN#"DM)<D-;/*;50&@B:R('U1X(AQ=RO_?67N\FD,WJ=?3K.:Y1_
M::L!I^V[F\^3_'/HY)^GD]=-0LYPO"P)\?LC6V&')VX[$W(Z'&="?,_V]I&E
M)3+/[_D*ZTX\9Q]6EK!=S\_DGHQR([O=]EA]]D]';B/7J<"S(M>41B1%G\@M
MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7
MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V<
M/!T3$LV4"P9!AI<D)A*I.7Y-2!/^*Z7:_IS30/"4+R3Z2I&/:;,CIW0FS>@S
M&L%&KQMUAVC2/'K^!?F<-0H<D1L= F<;LT8AA&F[\!ZO)(Z:K<(1*T(^8ADV
M&G*U%H&V<:F$8%H2QM%X3M*T$?Q9K#63/F#([,V1=<[6D0X1DEXW0CYBSHN0
M$;\>ACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0'
MHYI9";V$5FJ?JH<T/J@>,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y
M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RS<C'5*^3*=@Y
MG\#L_6@^GO'M^MDDA*^:62TC%I!+@;-!)+C\B\KP*L0)Z&1;)0G+5--E-XH2
MGD(;;NE3]4J5U^6ON2BX/%ODZ:^A=#XLS_D\7^>TS0LS0[=R2^JVE+ZU)CA*
M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D*
MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-#
MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B
M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P
MOFH]M!5.S_Y9K<B?#!%.%@L22&.4%Z9*HO,94[[G*TG$53B_13.V$I<8O./F
MQW%.4[@2=K8/ C*YNSFI>F4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W
MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2
MD 83 <V4R43P H)DIAR F/H+O?(,N2D5SJT^.7]%+(.&3E[2)1(4BK ,!2$7
M<N/O[Y-J=XS7^BR!;814,F35%\I#B<$],W)#V%0E\Z[:)@N%V^)4S;L:OB9@
M2\-Z;ITM)__;7M0]M!<]1O.CF> >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F
M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+
M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5
M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0    (
M "J%I58_C4KTV@4  .<>   8    >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
MM9GA;^(V&,;_%8M-TR:5$CM Z:U%HFF[=7?7XTJWZ3;M@TD,1)?$S'&@_/=[
MG4!"*^>%1<>7-@EYGOAG._83^VHMU==T(80F+W&4I->MA=;+=YU.ZB]$S--S
MN10)_#*3*N8:3M6\DRZ5X$$NBJ,.<YQ^)^9ATAI>Y=?&:G@E,QV%B1@KDF9Q
MS-7F1D1R?=VBK=V%IW"^T.9"9WBUY',Q$?KWY5C!6:=T"<)8)&DH$Z+$[+HU
MHN\\EQE!?L<?H5BG>\?$H$RE_&I.'H+KEF-*)"+A:V/!X=]*>"**C!.4X]^M
M::M\IA'N'^_<[W-X@)GR5'@R^C,,].*Z-6B10,QX%NDGN?Y5;(%ZQL^749K_
M)>OBWFZW1?PLU3+>BJ$$<9@4__G+MB+V!4Z-@&T%[(V NC4"=RMP<]"B9#G6
M+==\>*7DFBAS-[B9@[QN<C70A(EIQHE6\&L(.CV\E7X&K:()3P)RE^A0;\A#
M4G0/4\UMDBZX$NE51\/3C*;C;YUO"F=6X^R2CS+1BQ1< Q&\UG>@E&51V:ZH
M-PPU_,C5.7'I&6$.<RWE\0[)-\2QJE^5QBTKSLWMW!H[3ZZ$(G^/IJE6T!?_
ML550X="U.Y@7]%VZY+ZX;L$;F JU$JWA#]_1OO.SC>X;F;V"[9:P7<R]ZB7/
MFZ6PD>)RZK0_VY!054.D7HG40\LT IX@9[J/^-S&A.MG/$IM5>&ALH90_1*J
M?UP[?<ZXTD)%&_(DEE)I&Q]NI55FQ4-5#?$N2KR+X_#&0H72C%<!@5'/VB-Q
MIW(LJ1U,4'U#SD').4!+YV5*Y3TS3'T>D2^"*Y05=VNW*6N[U :)"AM"7I:0
ME\<UYC[E/5RTSC6X5UTCHJJ&?-2IIE;G?Q%N>VTMXP&[S]8FQ$5-&??B SUR
M9E <LEV>&>J'G -FM6,JKFL*R2I(AI9KFXONPTB0QRR>"F6%PTT<A[;=_H!=
M6@%1;5/ *LM0-#WL )_$/#1Q!IKSD<?6H>: T9/TO\*WQQ@R8PS%S70('3\]
M@TCIGUNY3Y%J:!5K*!Y,MMP>=& %+^@#)-47\EYLK.2XE0/MRP9T<-FS<IXB
MZM JZU \K)3!WI<*WLT\VI^1B8;YA$A%/)E!!4 ]R,#>Z+C[[9T5^11!B%9)
MB.+Y98O\S%_(0P#M&\Z@*^;#$_(&XY9.M^UV+WH#:IUK<'%3WBH:43S1;'E'
M00#N\,9M#\@'N(]\2NSMBEM>PHL1<#55\!%.;A5\;ENY3Y&4:!65*)YNWG)[
MY@SZ]+-<)U;F ]$+1K]IIFPC@(=+FY)6>8GB(><M:?GZCI5<A8EO;V+<\_$W
M*^@I<A.K<A/#@\Y;T+%,-8S.?X7+VA'J@*,SZ%%F73(X17IB57IB>.#).^M(
M"5X/AAOT'6N<P%5-L:J\Q/"H\T'F<7<A$RPO'3#I]R[; YA4K7RGB$NLBDL,
M3SG/H88D*&>$LA^G/Y&)\#,%+6F%Q)T\&<<P)4TTY*8S\KUS[E"RA.^@%8\R
M099"%<MOUCHX171B571B>-Z!O!^$R9Q,-O%41E9TW.#)>_]LY3I%5&)55&)X
MF-DU)KE[\1<\F8O:*'S Z'$TN1U9E[UP85/"*AFQHY+1;I&A^%K+FQ(F%/N7
MZ0''+];U80]7->6L$A$[*A$])%JH8K? +*#P';B5$W>LXSQ% F)5 F)')2#S
M=0I1'C+!7%KSR\T!GP]<06\?^;X ([ )"DLK\2F2$*N2$#LJ"4UB'D7D)DOA
MY]3>;W&?VO4&7->0SZT"D'M4 +J+A9J;%_,7<- +R CQDB?6ICU@6 N*ZYJ"
M5OG'Q>/+KB$7 AH2PVNX;H3KFN)5.<@]:MWH]20_R??3R*=,0ZI-S!QJ)?Y&
M"6=;#X5;+W<S.[NKX<#I]JGK]JXZJWW&SMY6HNE^^0YK2GRS0E#L*I97RUW<
M4;YWV:EN+[: /W+3>U,2B1E(G?,+>+PJ=E6+$RV7^<;D5&HMX_QP(7@@E+D!
M?I])J7<GY@'EWO;P/U!+ P04    "  JA:56!I4JP? &   :(   &    'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;*U:VW+;-A#]%8R::9,9.<*%5\?6C&-/
MVCRD]<1)^]#I TS"%B8DH0"0'/?K"U"R*!(@Y#1ZB$U9NXNSP&+/ 9BS!R&_
MJ 5C&GRKJT:=3Q9:+T]G,U4L6$W5:[%DC?GF3LB::O-1WL_44C):MDYU-<,0
M)K.:\F8R/VO_=BWG9V*E*]ZP:PG4JJZI?'S+*O%P/D&3IS]\Y/<+;?\PFY\M
MZ3V[8?KS\EJ:3[-=E)+7K%%<-$"RN_/)!3J])+EU:"W^Y.Q![3T#F\JM$%_L
MA_?E^01:1*QBA;8AJ/FU9I>LJFPD@^/K-NAD-Z9UW']^BOZN3=XD<TL5NQ35
M7[S4B_-)-@$ENZ.K2G\4#[^Q;4*QC5>(2K4_P</6%DY L5):U%MG@Z#FS>8W
M_;:=B#T'%(TXX*T#?JX#V3J0-M$-LC:M*ZKI_$R*!R"MM8EF']JY:;U--KRQ
MRWBCI?F6&S\]OQ2-$A4OJ68E>$LKVA0,W-AP"IR SS=7X.6+5^ %X WXM! K
M19M2G<VT&=GZSXKM*&\WH^"143Y0^1H0- 488N)QOPR[7[%BYX[[[C.3[RYI
MO$L:M_'(6-(K*5FC 57*Y'GJRV<3(/('L'OK5"UIP<XG9O,H)M=L,O_Y)Y3
M-[[LCA2LERO9Y4I"T>>75"V 6350V ?V=<77M#+)>U=Q$RII0]D&L)XG49SF
M9[/U?CJN%8I@C-*=60]HM ,:!8&^;]9,Z7H,VL8YWAL4)TD,XP$VCQF*LW0$
M6[S#%@>Q74NVI+P$[)MIGXJI=D*%7C!I]NA^+?F0QPZD)(^&<^H:I4F2^%$G
M.]1)$/4GH6GU#("),S8A&21D -%CED0P@7Z0Z0YD>F!J#25)_=A.J2W/I2V!
M*6B8]F%-71 PSK(!5-<*YQ#F?J39#FD61/JK$.4#KRH?K,R%E:,X&L Z9-6#
ME>]@Y0?VC:;-/;^M6&")<W="XA0/\1VRZN%#L*,8&$3XT>QKR0O+,+8)>>D#
M.D,C$L$!OD-6?7Q[%(B"^*[84BCNG[BMZ_Z043S<O!ZC!&8CL#J20D%>.-00
MM]Z]U<KR.!UB<\TB@M.1UH(Z6D%A7OG#[%JJ>7,/*F9D%)!6+YV(NY.5"A7B
M-FH?3N),J&N%\A2/8.X8!H4IYAUO6GTSAM@+V&64*$%.<_2:)<G8WNF(!X69
M9]/# _/I$D>,HM0M X]=C#(X0HRHXQB4/$M+59S>\HIKSOR""@6YZGL5U;&B
M]9/N. N%2>NB*,3*[$NPI(^T[;R&O&A1R!7K1()W%CS,E"70J7\/S9EJ&NMT
M'8.A,(4--^W>HDV?A((7MLM<F2-A/$9I2D8@=^R&PO36W[-/@!_#<%TB0VDT
M% E>*S+2&'''=CC,=GW5M3?#WF.&RV@$89@,H/K,<I2,"!K<,1\.,U^P'AK1
MG 0F&;ND1V(7N6N%8#;"C7CO !?FQM&J. 3:94.4XWPHA/QFH_/=D28^0)KM
MD>%037C(+TN'!QV/%8[S> 1A1Y$X3)&;ZCV$T"6[V(AP-(3HFB48832"L>-$
M'.;$2U'7?".,-B=;T=@:9DUA\(*7OPO- ,*OO,B#D?V\ ;Q'^A\/U,^^(UP<
M)MP;+8HO"U&53*I?VA.3?O1?81R5<8\5K9]UQ[@XS+AVS44#E$U^"E[ UQ 9
M\I5@3:L5FYKEAE,(VW] +:BT1_257@C)_V7E&Y#!:83P%.516S!I/D683$VG
M?3+F2EGJME]:6YA/$TPZ6SA-(_1D*U9:F2-7:=LFU> #E<5B=[G5^ERQ@M6W
M9J<_W5E-@7%<LO;*LGKT+I;+^!ETVI)KE.9CVZD3!3@L"CY)TT17\O%I<DU.
MA5#F"(ZG<8K,\V;FM[-ZM(1=M7 2#57K :-^PIVDP&%)<5&6W-XAFT9G;W5.
M>&/.I4MN&I\7J$<F8 ()&NH?KR$D,!TY!)!.4I"PI#!R<U6OJO:.=GOK)&JS
MS1;V.GUM^$\H_W6>*QM.\N&AVF=$XI%))IVT(&%IL8^Y9'>\X%Y")JX^.$E3
MC) #TV>(2)J.4![IM 0):XD-Y2E/6_4"]IRG#?>E0^'CL\OR)!O1EV3O/C>L
M(1R&;G?@L^&[LL%[7O39!<Z+I!,8)"PP;IBTF"_ I6C63.KVXNI:LCMF1%L)
M;C9MYN\/;3_YQYM"<(#OY;5C1>M/1Z=E2'P<-B?_0W $LCY2M'[6G88AX9OI
M;KW;NO7FZUXW.RTA9-)'UND,$M89V_)\^P/E&1S@NQ?J2-'ZT]%I Y(=J3R#
M&N.[LSY2M'[6G4 @88'PG/+,G9=@3GF&3#;(9GLO;NU;<R.M[GFCS+'VSOC
MUZFI;;EY$;WYH,6R?9=[*[06=?NX8-2LCC4PW]\)<_C9?K"OAW?_'6#^'U!+
M P04    "  JA:56K3_(M,X#  #O$0  &    'AL+W=O<FMS:&5E=',O<VAE
M970S+GAM;*U878^;.!3]*Q:[ZK92=\"0A&2:1.JD6NT^5(J:_7A8]<&!FV"-
MP:GM))W]]6L#P\? P-!A'B;8W'M\S@7?>\WRRL6]C  4^AZS1*ZL2*G3K6W+
M((*8R!M^@D3?.7 1$Z6'XFC+DP 2IDXQLUW'F=DQH8FU7J9S6[%>\K-B-(&M
M0/(<QT0\W 'CUY6%K<>)+_08*3-AKY<G<H0=J+].6Z%'=H$2TA@227F"!!Q6
MUD=\N\$+XY!:_$WA*BO7R$C9<WYO!G^$*\LQC(!!H P$T3\7V !C!DGS^):#
M6L6:QK%Z_8C^6RI>B]D3"1O._J&ABE;6W$(A',B9J2_\^COD@J8&+^!,IO_1
M-;.=^A8*SE+Q.'?6#&*:9+_D>QZ(B@.>/./@Y@[N2QV\W,%+A6;,4EF?B"+K
MI>!7)(RU1C,7:6Q2;ZV&)N8Q[I30=ZGV4^L-3R1G-"0*0G1'&$D"0#L#)]';
M+1&0J @4#0A[AWY%/R,;R4C/RJ6M].H&PP[RE>ZRE=QG5OI,Q WR\'OD.J[7
MXK[I=O\$0>'NUMUMK;D0[A;"W13/>P9OIWAP'W$6@I"_(/AVINKAMDU5!C-I
MAS&[[%:>2  K2V\C">("UOK-3WCF?&C3.!)83;%7*/:ZT-=;O4% "/V<I='^
M'IV(0!?"SH#>T@2%G#$B)#J!R)[QN[9H9$OXZ1(F15S6SHV#E_:EJK+'J,9^
M4K"?#&.?O8>(G%7$!?U/WS JLME6ZAG^M,)JZJ1_3]CWV]4$3 L!TTX!&Q['
M.F^](O;3E\2^QZA&?590GPV@/CCPLT9 L>NTAOXEEC4%?J' 'ZZ 2GGN9^\W
M.,V="7;Q8O*$?-/07V#7\[#;SGU><)\/YZXKLE0D"6ER[!,P;Q/@+&8F"]<$
M- V- ,>?///Z+ H!BTX!?^K^0I[%PZ,$HE# I>KCO6C0<:?^T]>]QZC&%SME
M470Z&>] 4!WDCTB7QPL(1?<,4)F!=MDS^/<SQ'L07UMK8><"0\O&6&CU<%1Z
M!#Q.K<QQQE(]$EI===D@X,YJ/$+%R1>HOIU>6]KKMZM+*"L^'ECR!V6^'+Q*
MJ\&\RZ1.NBST^,<J_8"4AYLUO,&\RZ3.O*SPN+O$YVGC[A5IHW.!P1MH)+1Z
M.,JN <]&2AN=[<=@U2.AU567G0;N;C5&2!O-3J(];?3:U264#0?N[CA>F3::
M?42#>9=)G7399.#N+F.,M-'L)AK,NTPRYG;E-&X^A>B#[Y$F$C$X:!_GQM?.
M(ONZD T4/Z4']#U7^KB?7D9 ]*XQ!OK^@7/U.#!G_N(;S_I_4$L#!!0    (
M "J%I59YRYUA. 0  #,/   8    >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL
MK5=M;]LV$/XKA%8,+5!'[Y*=V082=R\%UBU(VO7#L ^,=+:$2J)+4G:V7[\C
M9<NR16DIEB^V)-X=G^=XO)?YGO$O(@.0Y*DL*K&P,BFWU[8MD@Q**J[8%BI<
M63->4HFO?&.++0>::J6RL#W'B>R2YI6UG.MO=WPY9[4L\@KN.!%U65+^]RT4
M;+^P7.OXX3[?9%)]L)?S+=W  \A/VSN.;W9K)<U+J$3.*L)AO;!NW.N5&RL%
M+?%'#GO1>2:*RB-C7]3+^W1A.0H1%)!(98+BWPY64!3*$N+X>C!JM7LJQ>[S
MT?I/FCR2>:0"5JSXG*<R6UA3BZ2PIG4A[]G^%S@0"I6]A!5"_Y)](QL[%DEJ
M(5EY4$8$95XU__3IX(B. MHQ*W@'!>]2(1A0\ \*OB;:(-.TWE%)EW/.]H0K
M:;2F'K1OM#:RR2MUC ^2XVJ.>G*Y8I5@19Y2"2EYD/B'9R0%86OR^Q8X5;X6
M9$(^/;PCKU^](:](7I&/&:L%K5(QMR5B4);LY+#?;;.?-["?3SZP2F:"_%BE
MD)[KVXB])> ="=QZHP8_4'Y%?/<M\1S/-^!9/5_=&X'CM_[TM3W_?_GSSYM'
M(3F&\%\F#S8[!.8=U+V^%EN:P,+"BRN [\!:?O^=&SD_F.B_D+$S9P2M,X(Q
MZ\M[V$%5@XECHQAI195J=DMG;N^ZP,<DSM"$+9IP]&@._J\V!)XP"PH0UR9D
MX4MZ_X6,G?&-6K[1?WA? .5)1O"F8F;;8<K>JF TD6XLA1UG!Y$?NQ='TI?R
MG7@6F(\E;F'&HS!_A@K/I= H:8HI+E=70R5W$]"X!\$-I^KBGP$U2+EQ/! _
MTQ;H=!3H1R81)NM%D0GFM <@\MR.IQJ8?:G "Z,!?\Y:F+-1F+\R(<B:L_((
M%1..">*LM_G$A-$@-@+2=4YUQQF%^;Z2@#$OCVXTEA+'L'DTO4!HEAH"V"F,
M[O, JL!D,@..I2]A);PE%1@OT<'@6=C-G![<OE34">!SM-X)K3>*]B9)..C&
M""M-FHN$U54#G9:,R_P?>ES$3%/F-49'A7QV2% 7J&%27@^N%[BS2U)]J4D8
MQP.L3L74'2U/R]^PCRTPGHW _%Z!F(13WP\OH1GD F\V]0; G8J;.U[=CN (
M7C,B,LH!^R1L*?.$O,8F*65%07EG]8V11;-'W$7G7,67"<TL%@TY^%02W=$*
M9.:0YD6MVI=O8!$^CX51;)#%J="YXY7NLV[6(9W0'6:\#1"\IB7&MP:,O5<M
MA<2KH))V]X2:93.A?JG#0A?Z83_R^Y)1$#JSV',':)T*HSM>&;^)5O?0QHCU
M2^,0L;[D #&[,WZ4P#=Z*A-$IZ"FD6^_MI/?C9YW+K[?JHE0CS4G,\TXB6WZ
M)L?&N8 UFL300EB\F=":%\FV>LAY9!)')OV8X50+7 G@^IHQ>7Q1&[1S\O)?
M4$L#!!0    ( "J%I5:WOM*-Q (  !@(   8    >&PO=V]R:W-H965T<R]S
M:&5E=#4N>&ULK5;?;],P$/Y7K#"A(;$ES8^VC#32VH% 8C"M&SP@'MSDVEAS
M[&*[[>"OY^RTH2U9V4-?&MNY[[OO[IR[IBNI'G0)8,ACQ84>>*4Q\PO?UWD)
M%=7G<@X"WTREJJC!K9KY>JZ %@Y4<3\,@JY?42:\+'5G-RI+Y<)P)N!&$;VH
M*JI^#8'+U<#K>)N#6S8KC3WPLW1.9S &<S^_4;CS&Y:"52 TDX(HF Z\R\[%
MJ&?MG<%7!BN]M28VDHF4#W;SL1AX@14$'')C&2@^EC "SBT1ROBYYO0:EQ:X
MO=ZPOW>Q8RP3JF$D^3=6F'+@]3U2P)0NN+F5JP^PCB>Q?+GDVOV256W;0X_Y
M0AM9K<&XKYBHG_1QG8<M /*T \(U(-P'Q$\ HC4@<H'6REQ85]30+%5R192U
M1C:[<+EQ:(R&"5O%L5'XEB'.9",IM.2LH 8*,C;XP!(93>24C&2%%Z.T%5L"
M^22U)F?D?GQ%3D]>D1/"!+DKY4)34>C4-ZC%,OKYVN^P]AL^X3<BUU*84I-W
MHH!B%^]C#$T@X2:087B0\)JJ<Q)U7I,P"*,6/:/GP\,#<J(FKY'CBXZ2U^^7
M$VT47ND?;9FL/<7MGNQG?J'G-(>!A[0:U!*\[.6+3C=XVY:&(Y'M)"5NDA(?
M8L\^8U?B&&];D#6RZY"V]2RSLZ0?14GJ+[?EMYC%X9M^V)CM"$L:8<G!:GTQ
M)2B2[Q3F*:'),:MQ)+*=H+M-T-W_5F,AL/5S]ALOZ0Q;/CFU4;\BV%^96((V
M[M*V9:&F3K;J$/;"O5K]:W,6=_OME>HUHGL'1=])0_DS*]5KNU)!-]J3V6(6
M1W$2[ GUMYIL!6KF9H]&*0MAZC;5G#;C[=)U];WS(8Z]>DK]I:EG)C:A&1.:
M<)@B97#>P]RI>@[5&R/GKI5/I,'!X)8ECFY0U@#?3Z4TFXUUT/P9R/X 4$L#
M!!0    ( "J%I595@+?$\ 8  )PL   8    >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&ULM5I=;]LV%/TKA%=L*5#7(O7=)08:6]("K%O0M-O#L =%IFTA^G E
M.FGWZT?*BFV1-!EO[$L<V><>4D?W4KQ'NGRJFX=VC3$!7\NB:J]&:T(V[R:3
M-EOC,FW?UAM<T5^6=5.FA!XVJTF[:7"ZZ(+*8H(LRYN4:5Z-II?==[?-]++>
MDB*O\&T#VFU9ILVW:US43U<C.'K^XF.^6A/VQ61ZN4E7^ Z3SYO;AAY-]BR+
MO,15F]<5:/#R:O0>ODN0RP(ZQ!\Y?FJ/_@?L5.[K^H$=W"RN1A:;$2YP1AA%
M2C\>\0P7!6.B\_C2DX[V8[+ X_^?V>/NY.G)W*<MGM7%G_F"K*]&P0@L\#+=
M%N1C_?0+[D^HFV!6%VWW%SSU6&L$LFU+ZK(/IC,H\VKWF7[MA3@*0.A$ .H#
M$!=@GPJP^P";#_!.!#A]@,,%N.Z) +</</ES"$\$>'V QP5 ^T2 WP?XW<7:
MJ=M=FGE*TNEE4S^!AJ$I&_NGN[Y=-+TB><52\8XT]-><QI'IK*[:NL@7*<$+
M<$?H!\TSTH)Z28_J[&%=%PO<M#^!Z,LV)]_ &'R^FX.+5Z_!*Y!7X-.ZWK9I
MM6@O)X3.AG%.LG[DZ]W(Z.3(94ESL1L%_/4!E_>X^5M",U/3?*(%V&Z;;SNB
M-Z"G51#.U83O%XN<54E:@-LT7XQO*C!+-SFAQPK22$.:9=MR6W0J_T[6N&'S
MI&O'FA7U(P8W55:7>'+Q:]VVKU7CQ"\?9XZ7>983%5NBT;:F9ST,F]#\VB<9
MVB<9ZGB<$SS7>)5755ZMP'5:I%6&04KH]+*WP(9O +(0E*7/CM/K.-F*^CCU
M'/=R\GB<&R+&&B+F(B)T/.BB(2P286/HP2$HEH"<$(:0(TM$G.,Z/G+VL(&*
M]EY%^TP5+V@%MNNTP31G7J+HCM\=*FJY01!RLBHGPNZ.[]I-FN&K$4WA%C>/
M>#3]\0?H63_+RLTD6622+#9)EA@B&Z2&LT\-1YD:-VV[[3*"+MO9;@%LNW5U
MLVW8+P20&N"ON,GRM@/M?JTW;*&3KMV.KK!FCI!,?.F)"-_CRDY+$FL1B7*8
M@9SN7D[W.\IY7)8R:5UAOG2E\0).7N4,SRU!DV212;+8)%EBB&R0,]X^9SQE
MSGRNZ$:DR/^A-]YL<&M?T7X 7!3=C9TF4EX]XI9TFRQ9<GC:NO.T=:=%1")B
M[/ 9&&MI$@W-0$=_KZ.OU+';QHU9=[$3DJJ8LK*2B>7K9CC3(N8BPD,^KY>6
M)M8B$LU  [&"O5B!4JS?:*_*,DLF3J 51XN8:Q&1%A&+B+&#PH#?,VEA X'"
MO4"A4J"H6G#;S@]IL]\D(9ENX0NVG:%6.1$1NL@)N1J+1-C80]QN+): 7-L)
M0H>34,0YT/?0B1R#UJ%%M,X1D=MU:@7MV;EM)T*6ZW.RJN=Q[DW/*%MDE"TV
MRI:88AOFQY&% /]?>R=/"R@4FA]"/B.@9%G@TF8N 4%DV9;/%4@D8[/Y+(QE
M*!_:OL^M HD$2*O2"T[L/N&A78;G]LN*3D\N+A(WQ;1/M6V^5YVIIW)VS9ED
MBXRRQ4;9$E-LPQ0Y> %0;0:8[_CZ 8_K4:A&T4#@[WL2"(30Y@M12Q3K(8E\
MK!,N"SSTTO![-M.Z[@^*[6H0./P]?Z:>X]EE:9(M,LH6&V5+3+$-<^=@'$ #
MS@%K -GB3C%T#J3),V;7[G#;*I<WAOW RO(4G06A/$7(&/+%J:6)]9!$"1FJ
M>VBQH;K'-J.NMD+%MA8BS_+X]DD]V;-+U"1;9)0M-LJ6F&(;)M'!7X!J@^'L
MY?TI;9KTA%W3CZ6L2KT'(8'P1JF>)=9#$@G$/U&4!PL"JCV(_ZJGM@Q%1X"5
M86CS^BJG=W89FF2+C++%1MD24VS#M#D8,U#MS+PH;<B:]9)C^C$NT^8!$XI>
MXH8M[YNF7C5I^094W;<@?^;+ZO9$K8K.#A36=+VS(X% '_%]5:1GBO601#X8
M.N&*H8.E@]26SO=57U?:2'2$0B>P+?YJJ$_BW-(VRA8998N-LB6FV(;)=?"#
MD-H/,O0H!(D&D9 @H@,C//_70B()!'F\*Z3G230\0S6/WIU0FT'G/!!!HNTC
M2*:%S"60((0NKYJ6*-9#$MU80]$.]@A2VR.J!R-(ZRS,])"Y'A+I(;$$,G8#
MV^:M1CUN*-3![$!JLT/]@,26ZB>^&Q!8#J^@"!*-6PD((MNR8<@K*6$+!2TE
M()_>F?F;?"(!.FX0G'IK !VZ?Z3N_E_^H$0NK-@R4V$A@OR3GIEZ'F??&(V^
M'F"4+3;*EIABV^7'Y.BU2_;>+KW J[QJ08&7E-YZZ]/1FMVKL+L#4F^Z-S'O
M:T+JLOMWC=,%;AB _KZL:_)\P%[NW+^0//T74$L#!!0    ( "J%I59#@BN9
MU 8  #4=   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULK5E;<]HX%/XK
M&K:ST\Z$8DF^X&S"3$+;V3ZTS33;[;.P!7AC6U02(>FO7TD&#):LD!E>P)>C
MX^]<=#X=Z6K#^(-84BK!4U76XGJPE')U.1J);$DK(MZS%:W5FSGC%9'JEB]&
M8L4IR<V@JARA((A'%2GJP>3*/+OCDRNVEF51TSL.Q+JJ"'^^I27;7 _@8/?@
M>[%82OU@-+E:D06]I_+'ZHZKN]%>2UY4M!8%JP&G\^O!#;R<XE /,!+_%G0C
M#JZ!-F7&V(.^^9Q?#P*-B)8TDUH%47^/=$K+4FM2.'YME0[VW]0##Z]WVC\9
MXY4Q,R+HE)4_BUPNKP?C <CIG*Q+^9UM_J9;@R*M+V.E,+]@LY4-!B!;"\FJ
M[6"%H"KJYI\\;1UQ,$#I<0] VP&H.R#L&8"W [ QM$%FS/I ))E<<;8!7$LK
M;?K"^,:,5M84M0[CO>3J;:'&R<F4U8*514XDS<&]5'\J1E( -@=3(I;@DXJS
M $/PX_X#>/OF'7@#BAK\LV1K0>I<7(VDPJ UC;+M]VZ;[Z&>[V'PA=5R*<#'
M.J?Y\?B1PKXW .T,N$5>A5\(?P\PO  H0-B!9WKZ<.2!@_?^Q$8?[M'W;44Y
MD46] #<Z00M94''I<E.C)G2KT9/W4JQ(1J\':G8*RA_I8/+G'S ._G+9>"9E
M1Q:'>XM#G_;)5U5K2B:<N=",C,U(75 >)\-HC'%T-7H\A.\0"U$Z1GNQ(V#1
M'ECD#<5-_I^:/TTZ2Z9J3L;JK"@IJ+>(]5-]G>E$7PLU 51NLWT B3^ T3D#
M>"9E1WZ*]WZ*O0'\0)72K"!-6:US0"K&9?&[>: *P8IKI\AG\Y+^6A<K[527
M3YH/10>!A-"*MBV4Q(D[U,G>A,1KPDT'\;RH29U14%)5X0'7I5P_5C$&1 CJ
MQ)Y8L"(\[D!WR41NZ.,]]+$7^D]>2 IRMO&X^D*GJ0OSV,(3=!#;$F'@!ISN
M :=>P/>290]#39TYR%BEUA/"^-V%+[6^/DYA-Q]LH1@E/2!AT/):\*J44#E>
M%>NJ2? LXW3W(B]$QM:U2I!:S?]'NBT9O3[??O<0[Q#A$'>L<HA%24^:PP.V
MAMZ:-EV2>D%%IU#IE!;&LK(@LZ+L+UI;]6>J6N?2=NP,U#H#>4-\Q^F*%&J>
M/.DDI(T'F%Q2OG6)TP/(SLDX[@;/%AKB%,<]X6L7!]#+Q).;S*2: "OR3&:*
MBG;9N*:M&4[4V :4)%%WMKO$PA3VP&X9'OHIOEW4- 7U(,N<8$,+19ITD=HR
M0XQ[@+:,#[U$.?ET5/=W,)^=(",+ +9 VC)A3[F'+=M"/]U^,PGZD@MMDAPF
MR JW0PKV 6RY%/K)].LI2R(G:)L>AU$2Q19LAQQ.$>H+?TNE<.RMCI]-^3YA
M[0:]G/SJ,G@F;<=6MWP,_81\M^;9DNCZI]CL@,&<AMMD.TSC (?=$#GD8(B#
MOABAEI>1GY?O.,LHS068<U:I3E:NN8G3">"13:DQLKL)A]@8IN,^Y"WW(B^=
M3>[(<]-,5"2GNG<@F5J@\5/7EUOMQU.Z"]V6Z5D(H98ET0LL>9@>IR_ED8L"
M VOQYA*#:=13A%#+E,C/E%81*AQSVXG;08$X3A#L G?(Q2A-^Y"W9(E";Q%J
M..B$(H2\I/O:(G0N;<=6M\R+_,S[68BUH5Z59*HKJ-1B6NA&X0*LUER_DGK&
MT"?*LT(8*?-:<8M>A[LC:;,OA+!;J1Q22<\Z#;4<C?P<_?$ YX9P3OHJDJ.7
M[>*S1?JF=,O0R,_0?<X^\K5:9@ BA^IO6!'^0'6%FE.N$U-5@04GE6EQ3-W=
MZ<N8Z#'4IFR8((2ZQMIB?<:VI([\#?*^$BC4CT6NJL'L>=O@GU -[/X7CNUF
MS2'6FT0M+R,_+QO@IE_3]4N;<-$8HNON(RD-E^@ZK.:CY$6F=V#U>Z<=#CY.
MHM3:H'#)P0#!L&<O#;>\C?V\/3T9O\HZ,*.+HJYU?#3IJ*QCN<LL;%,U#.$X
MZDXBAYQJN0/<TT_CEM.QG]-?9Q75_:77'IN_XRB%:=<<6PQB..[C'MQR/49>
M[KE?KU:EV<$GI=G8*)E8<U,G:E8/C1T'4Z?.G;3JWJ_VKC)>O6%])FW'?CK8
MI'^Q#S<M]^KEM=&%CKKVSXR4ND8Z?6.O)6"2=IG*)17W;1_B=KV!_<WYCYI3
M4A:_E3D+H@K-6[VU_:ZSF^5$;6^[H]B:>:Z]^7C< 3TZ.("J*%^8<SD!S&9'
M<Y2S?[H_^[LQ)UZ=Y[?P<MJ<X+5JF@/%+X2KDB)4:S]7*H/WB?(C;\[HFAO)
M5N:8:\:D9)6Y7%*U4N=:0+V?,R9W-_H#^Y/2R?]02P,$%     @ *H6E5F&<
MNW;8!@  " \  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6R-5UMOVS88
M??>O(%R@V !?8CN]K$T".$G3!;TL:-?N8=@#3=$2$8I42<JN]NMW/E*2E3;-
M^F)+(OGQ?)=S/O)D;]VM+Z0,[&NIC3\=%R%4+^9S+PI9<C^SE308V5I7\H!7
ME\]]Y23/XJ)2SY='1T_G)5=F?'82O]VXLQ-;!ZV,O'',UV7)77,NM=V?CA?C
M[L,'E1>!/LS/3BJ>RX\R?*IN'-[FO95,E=)X90US<GLZ7B]>G!_3_#CALY)[
M/WAFY,G&VEMZN<Y.QT<$2&HI EG@^-O)"ZDU&0*,+ZW-<;\E+1P^=]:OHN_P
M9<.]O+#Z+Y6%XG3\?,PRN>6U#A_L_G?9^O.$[ FK??QE^S1W=31FHO;!ENUB
M("B52?_\:QN'P8+G/UJP;!<L(^ZT441YR0,_.W%VSQS-AC5ZB*[&U0"G#"7E
M8W 855@7SM[S4#O)[):=UQYCWI_, ^S2Z%RT-LZ3C>4/;*S8.VM"X=DKD\GL
M[OHY\/2@EAVH\^6#!M]Q-V.KQ80MCY:K!^RM>B=7T=[JIYUD?Z\W/CC4Q#_W
M^9O,'=]OCGCRPE=<R-,QB."EV\GQV>-'BZ='+Q\ >]R#/7[(^D]FY&$;B]GH
M'I\_6'$+FM\4'.4L9!V4X-I/V+41,_;+XT?/E\NCEVE2?%F\9-:Q4$C6CEW8
MLN*F:0=_9<HSS@0V)T-3'\#B"2O!!S6M- \D&6RC;)"B,%;;O&$B66!;B]J6
M&0,OR7XF=Y"'"F0/A'BKG \3#.IFQ$W&-M('ILQ4: XW<FDDK7*\4A+P]RH4
M+%,./,>2:> NAY<E-N5&^9(,\E8"8$MHR5T/FDF355:9 #N RQQ'S&@:$'$X
M%)3)8=M+$-_/V)_ V@:!%=P#A9/RFP@P^97MU,XR#6_43CGLL@,V6.]B_/9S
M'\+*V=SQ,MGV$EX*76>R_QY177$CK%%L;62I>&_F:MV9F2 /%!9DE"2)(J%2
M9#<6P8+<4A&&@@<(:58+Z6D#/,2P($ ;;2UB W'T(VR(P1)I\]'$W9E1[YKA
M@@E[*^M;*YH@V3J#%S3S4FZ54-*(9GI]\'M].;V^%[/RUF72)8B"HS;2WJHL
M:SC@&Q]DR8*%*WI;FT,Z;QI7[SAV?J,,<C38M]_UYLWE<,^88D1AX +C=;#>
MPC8&$!R/1M%C&K5A\_#;4UA%X9 ,P0R*S5>H0W(=[VB75L<G'O,T8W]LR0D/
M4FPL:I0< OF <LFNUEV*HQN'H<5\R6*<^O$4?P#.(/",.B]#=XU0H(_+N-[)
MO ;CK .U%,HQ]UT!?#(J8.U'U#)BVL7DT^SCK*]!,O"J=FCT_?BK3X?1R BX
MI2J8R$9IV]4,N<X4Y0%1H\Y+7.9#<C:]!]M61C2I$"2@Q%0$P->;T%1 =1$A
MO"8]L28''?,91"G!!]!)?.IX!\FRD7P'Z6&)>$ 6B<<S:>P44F&%(LCXZNJ#
M[^OU=_2+""\Y,MJ1G2HE*1D./-R,=.-3A0SM]F4+3<E(*5"@4!?=@(2<1*F6
M]*G MP#B* U%3B*2]NIVA]^B=@YZ@:6*"KN+0U<4+#@%/RE,%5P,>.XJR8<Z
MHU7(!8^TD%\K" #@M17@)<0C8U]JH !6</C;_.GF;HAC= U#H$:M<G5(D[A&
M8)K?VJJ@8ILNV=JYH@E%:9%_$.""NTS9LK$HF6+(Q)OE='WQ;D!' Y2H%A7X
M1D-):1W_5@\H/.A9$'%,_)>8BRI(D%JN:HO"@F/=^K+VT'F(A8<Z>307HCR=
MSZ#$!J$4((O#+CI&;,*RQJ-A><71!=3&V2T/H1DYB8]"=EV)(@27XAYUHBUG
M!:P2E(K.J=!%I)NWL5 QBAG*/$-!II*@["O?A7.2BAGG4.E(D6BQ9S<RY[Z.
MC0W2M '[*LSGHJ"P7[^_)-Z4RD>9_;\4$TN2='4>#'KXXME+C(LOM?*JD_</
MH,Z."^M&=T\%W>>>.;]X=+[W:!)L<<R^G<76!ZN'9 ]+C(X.E'&XC'.(1EI)
M>FVY@8PCW"B]WZ9TVL[N*DJ&[I*;%"J/"P4=4 H.[_IJ2&Z<KU^OV"7E%W-_
M4(V7PT+<%TH4A"IFV>*\T>I4/,38[4C<-4*)O:\NAU49D#%#26M#OP?3?/>2
M1"'EAN8@D])HHE?6CL%VN9'.)Q*0#->FBUE5EU5J8-\?2G)M-] 'PB\=E K!
MY7V_')ZT(B-\K#H4FFV;5=?OX;')5!;;1FV(C,XV"'4SW0 >0=9*H.I1G_ X
MLL3/[CO_S@>W$R#*XQV,^D!M0KJH]%_[:]XZW6X.T],=$1>#7!D/O=UBZ='L
MV9-Q\J)[";:*=QWT6]R<XB.""? T >-;BXIM7VB#_O)[]A]02P,$%     @
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
MO#=5>"P(0YGE ]C/#.#9OK""_@>=F_\ 4$L#!!0    ( "J%I5;T4W8>E1
M &(P   9    >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;,5;;6\;N;7^KE]!
MN,5B%U>6;3G9I'D#;"?;!FVV1IQL413]0,U0$M<S0^UP)H[ZZ^]SSB$Y'%ER
M?'L+],/&DH8\<UZ?\T+NJSO7WOJU,9WZ6E>-?WVT[KK-BY,37ZQ-K?W,;4R#
M)TO7UKK#UW9UXC>MT25OJJN3^>GICR>UMLW1FU?\VW7[YI7KN\HVYKI5OJ]K
MW6XO3>7N7A^='<4?/MK5NJ,?3MZ\VNB5N3'=Y\UUBV\GB4II:]-XZQK5FN7K
MHXNS%Y=/:#TO^,6:.Y]]5B3)PKE;^O*^?'UT2@R9RA0=4=#X\\5<F:HB0F#C
MMT#S*+V2-N:?(_6?6';(LM#>7+GJ;[;LUJ^/GA^ITBQU7W4?W=V?3)#G*=$K
M7.7Y7W47UIX>J:+WG:O#9G!0VT;^ZJ]!#X_9, \;YLRWO(BY?*L[_>95Z^Y4
M2ZM!C3ZPJ+P;S-F&C'+3M7AJL:][<ZF]]<HMU75KO&DZ3;J:XIMM"KNI##^[
M<HUWE2VU*+(IU8W8D![>V%5CE[;03:<NBL+U36>;E;K&AL(:_^JD YOTLI,B
ML'0I+,T/L'2N/KBF6WOUKBE-.=Y_ O&2C/,HX^7\08(?=#M3YV=3-3^=GS]
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
M'2/GH]"T<JX4&KIP;J@J"?O2<I")+!<.9!;;0060=U"QZU:W8.NJ;0KE_."
MC"B)8')F?_;%C9 ;(:EFY%H@Y9D3N5DV&\9/#=?@DUL-)(I\E,:&'?@:',(U
M9\K)W#3S@?[,SJ*Y"[8,;.+0G?F!\V8?/5!=U#63)A;OZ89)($O<(,Z&\=M2
MPW#FQG%DY/;S8UN2V V2^7YRM69-OAN6,S<+HF'LV:29ZP>X*9PG;IR&G=\A
M8NAW\%P(!'&:PBSSW6R>]0Z-9FZ81LY;3I>\,EHNG-^IE+31I+(O=Z,(S(+$
M_G<"JOW&DU1/0^EGEK-ZR62/IO#_1-/<=Y,P&VEI7YP(;.3.YO-A?"2PM_O
M ET\,V'M9L=!G;EI,!O&>>Q&6>($H9L$"*# 3T%2^$W !0"(8!B_#;A@-@=T
MQ$:S?GZL6^J[<S_93XX ER;1,/9LTKF;^09PR1RTB8X -P-7 "(!!J$;AFD/
MN#1U_3CY?L %X*)P&)\"W0$E%EO'5E.25Z 67P$YX8"]^C&0$-H4Y)-WZYUR
M)D+6PM):26 /8/>Q.NKB#EA4K*<OZ3TC2\::CK0@+:*=?&D%QM$JM)$\1T7[
M$YY]KTS9AF,H08MP/^V.@<5?;0<9[RF;'X+)F+J' CZ-P[XW-NR5?V@,MKQ&
M: )G"C@4&7T?J&RX'MFL2RG:=0D-"KJ0+,XV5.J=L1I]@8T:[#<GTP+[F'6.
M]0IT2J)XS2LJK1Z=U=#K!/1) (9Q"G3V4]UT^Q!G+MF6')H9=$?D(-$0L!-5
M0AZ_ 1-)1E EMFV","4J7E!4;4DKZ-'0RO'0JMQ_U9,[ +2-6*+AYD3 FTT+
M[GUN2]X+5(XJ>W 8)<O;(5FN.P5<<E1.AZQXO==C#QCE/$^A$[S8,SAL[5T)
M-\>6'E6M!I%_8S*0ZXKF=V>W>2DJACE5L,K1P@I!)QUYFSQ7C)%?(9XD\ E&
M)?1?6G.4>0Q>OD"O,0I:2 ;8U.@>@"L7A6L2@.0E;=9=)$;.Q>BM&]"L.!DB
MA26R:SP05K@!2H,3>R:#DLMK0S<.U^H1(R <!=-,PN5ER."^/76Q\^ P"< !
M<38KQ,9(&T!NG&42"##<UG95LLHH 4YD7S=PRT/%2Z Z,^ G]P+6+6P'@HJO
M(&Z2J[NSE62('E -#")#6A?\GA<,)CO.JL(["&=ON4GM/=.])'0#EH\<R@<
M&*YO^=V0FT[)X07H!D7E< N%F $,UY#I&]>$ E0PL#^0 X<!N&;C:S3C@<MM
M<!XS#0^T?8W 78=E^V\FQ5D.TF'5V UW3[@!],3[\HGX,%6%0M'26.IW0X&!
M0(S5=;Y'W8/ /"3I4ADBWD5YR4:'%RL-\+<7 XXS-S9L4(BX3L00T)-^&,4$
MU_L*-RJ'@ H-.-R8N&]Y55F)F'GH-V)O*M^1"R44)E/;]REDDE0?W'1&(%\\
MN#T<GP"=6X,Q WDL7YD78"$*9EXT=UY]Q1X&/:A?3A//U*EN?'4,8#@8>]',
M^=') B],8/QP&D].[/DQ+,=>@,/ Z3![S$'JU4&(G^\8E>J%$WI^!G^@Y*C6
M8J.U7D,;O @K<NC%"3EU;9Z./GM LUZ;CSN8>VVCNR\@P]OA^]%5]]ED3]Y]
M? (OK^'&"!>^%6SUO2R90":9#SK=@Q8;\Q%E*;06M9F6#!JY1 )87PDHT_8!
M!0Q?U2[_ 5!+ P04    "  JA:56)'%E)#\#   %!P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6R555MOVSH,?M>O$-QBV &,^)K4R9( O6PX ]:A
MV,[EX> \*#8="Y,E3Y*;9K]^E)RXV= %V(-E2B(_?21%:KE3^HMI "Q]:H4T
MJZ"QMEM$D2D;:)F9J XD[M1*M\SB5&\CTVE@E3=J193&\2QJ&9?!>NG7'O1Z
MJ7HKN(0'34W?MDSO;T"HW2I(@N/")[YMK%N(ULN.;>$SV+^[!XVS:$2I> O2
M<"6IAGH57">+F]SI>X5_..S,B4R=)QNEOKC)^VH5Q(X0""BM0V#X>X1;$,(!
M(8VO!\Q@/-(9GLI']'?>=_1EPPS<*O$OKVRS"HJ 5E"S7MA/:O<G'/R9.KQ2
M">-'NAMTLWE R]Y8U1Z,D4'+Y?!G3X<XG!@4\2\,TH-!ZGD/!WF6=\RR]5*K
M'=5.&]&<X%WUUDB.2Y>4SU;C+D<[NW[0F%]M]Y3)BK[]VO,.(VY#^A'L,K)X
M@%.+R@/8S0"6_@(LH_=*VL;0M[*"ZD?["(F-[-(CNYOT+. ]TQ.:)2%-XS0[
M@Y>-WF8>+_M];^E_UQMC-=Z2_U]R?,#-7\9UE;,P'2MA%6!I&-"/$*Q?722S
M^,T9UOG(.C^'_KLY.@\VG9!S4?BK 7JKVH[)_:N+(DVNWAC:G>K#49^6"DO3
M6*BHJJE%NUH)K'$NMPN"B2L;G[D[**'=@'83XM+HAI1\8!NEF55Z_XQ(+DF:
MA5ERY80DG,=3Q"D;=$#_=#9)DC#/,_?+TAEQA'N+9SPKI'GNOW>]EMSV&CQ
MS9^<;$@:ILD,QR2;D@^ 5=TH45'>HJN/X  ,2<+9/"?38D[>2\263-#> #6J
MMCNF@3B"V6',X[! VED1)C'Z!L8LL-^4?=L+Y@)4 5Z+DK.A$2$1UBIM^3>_
M0%XG<9BF<_('>3T/XWF&PB7)XG!:%"X2N!;/Z5VO,;(^SK;1 +0=2@U<J='G
M>+L0^R-<F$.O?\@G]M!2;27_AOJ7R23!=B+$D=!E/"G&!<SG><;PA(^"@1 A
M30>^L8K]Y*6K'IVTIA;TUC=@@W>GEW;H4N/JV..OA];VK#X\$.CCEDM#!=1H
M&D^NI@'50],=)E9UOM%ME,6VZ<4&WRG03@'W:Z7L<>(.&%^^]7=02P,$%
M  @ *H6E5@G6O-51 P  WP<  !D   !X;"]W;W)K<VAE971S+W-H965T,3,N
M>&ULG55+;]LX$+[K5Q!J$.P"64N6[22-'X"3['9S2!&DW?90[(&61A91DJ.2
ME-WTUW=(V;(+)V[1B\3'S#??#.<Q6:/Y;"L Q[XJJ>TTKIRKKY+$YA4H;GM8
M@Z:;$HWBCK9FF=C: "^"DI))EJ;GB>)"Q[-).'LPLPDV3@H-#X;91BENGJY!
MXGH:]^/MP:-85LX?)+-)S9?P#MQ_]8.A7=*A%$*!M@(U,U!.XWG_ZGKHY8/
M!P%KN[=FWI,%XF>_N2NF<>H)@83<>01.OQ7<@)0>B&A\V6#&G4FON+_>HO\3
M?"=?%MS"#<J/HG#5-+Z,60$E;Z1[Q/6_L/%GY/%RE#9\V;J5'68QRQOK4&V4
MB8$2NOWSKYLX["E<IB\H9!N%+/!N#066M]SQV<3@FADO36A^$5P-VD1.:/\H
M[YRA6T%Z;G:G'==+L9# YM:"LXSK@KU!+-9"RDGBR(:73/(-WG6+E[V -V#W
MJ%UEV=^Z@.)'_82X=02S+<'K["C@/3<]-NB?L2S-!D?P!IW#@X W^"V'V:?Y
MPCI#N?+_<[ZWT,/GH7W]7-F:YS"-J4 LF!7$L]-7_?-T?(3XL",^/(;^&R]U
M'.^\%_TD%N\K8#>H:JZ?3E]=9OV+L66"GK446CA@DLJIH(,.@[<8.5+)6EI@
M247WI1&&Q.X>'D^YJL>WK50PQ"FA<X@HA5$_,84%2*KS' )N:5 Q1PP"A!6A
MA@GQ$32N>(Z4%7<'IGDP2BF35UW.!%.W!*L68+:G&>,&-IU(?"-SI%FBI!9E
MKZ(W!JUE-]R8)Z&7[ .7#43S/&]4([DCX;E"X\0W[CD=!O&,O05'QZPVF ,A
M^5P(E$($J&>LJ!?6U-E<=!)EH[/^**7%7[O-/86%[8<E&ET,2<!_WZ/C\C#J
MK?)%-MPAT28\X3*XDV_=67EW?)@.7VY-42CHTN'1R+,_+ ![BY0#_6'D4R-+
MQ[O;^4XMW/7'?_8"D4,*7:IYRR>#U[V,4D+*T*Y?>DJA<]E0;V$GE[W!OCB/
M*-#4C+W>+]-GOT3_N?)-]IJN K,,H\5G?Z-=VW^[TVYZS=NFO1-O1Q]YN13:
M,@DEJ::]BU',3#M.VHW#.K3P!3H:"&%9T00&XP7HOD3R9K/Q!KJ9/OL.4$L#
M!!0    ( "J%I58(-!M3\ (  )<&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$T+GAM;*5536_:0!"]^U>LG"HG%W]B P$D2-*/0U24J.VAZF&QQ]B*O>ON
M+A#^?6?7QJ$2055[P.R.9]Y[,VL_3_=</,L"0)&7NF)R9A=*-1/7E6D!-94#
MW@##.SD7-56X%1M7-@)H9HKJR@T\+W9K6C)[/C6QE9A/^595)8.5(');UU0<
MEE#Q_<SV[6/@L=P42@?<^;2A&W@"];59"=RY/4I6UL!DR1D1D,_LA3]91CK?
M)'PK82]/UD1WLN;\66\^9S/;TX*@@E1I!(I_.[B%JM) *.-7AVGWE+KP='U$
M_V!ZQU[65,(MK[Z7F2IF]L@F&>1T6ZE'OO\$73]#C9?R2IHKV;>YT=@FZ58J
M7G?%J* N6?M/7[HYG!2,O#<*@JX@,+I;(J/RCBHZGPJ^)T)G(YI>F%9--8HK
MF3Z4)R7P;HEU:KY(4[YE2I(5/=!U!82RC&!0;"$C]R]X]A+DU%5(I0O<M(-=
MMK#!&[ A>>!,%9+<LPRR/^M=E-CK#(XZE\%%P <J!B3T'1)X07@!+^S[#@U>
M^#]]DQ^+M50"GYR?YT;0,D3G&?3;-)$-36%FX^LB0>S GE]?^;%W<T%_U.N/
M+J'_^[E=A#TO.AE8?S>NA20\)WA4:=&?E<F\@Q3J-0BB"B"WO&XH.UQ?C0(_
MN9'X8G;8S2NV13ML.&*G'(U *@PAA8;)>86.4K+-Q#HROO(@NZ79]26P'K$3
MDZ*U9+!#*VK06)3USO(39QC&>C%V?,^S[NNFX@< Y*LU,]7>846./QY;ON>@
MU5DK@98HU,&@P:]MV6+Y3C*.K,#QQD.=DH/4QD4KD@-(C(_\$',B)%ND6"1+
MU?I:1=5IG^^)[_C#T/K(=R"81B8;0?':3<<:CA/S^X)#$(@8)QZB!TF(300C
M)_;&N AC)XX]<NY!<T_,H@:Q,9:HYXMGT/I&'^U==]&:S6MZ:]DX]TW))*D@
MQU)OD QM(EH;;#>*-\9ZUERAD9EE@5\.$#H![^><J^-&$_3?HOEO4$L#!!0
M   ( "J%I59[VDO@]0,  /0)   9    >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;*5646_;-A!^]Z\XJ$/WXDBV["1>:AM(TA3=0]&@:;>'80^T=)*(4*1*
M4G'R[W<D)<4.'&?# ,,2J;OOON_(.W*Y5?K>5(@6'FLAS2JJK&TNDL1D%=;,
MQ*I!25\*I6MF::C+Q#0:6>Z=:I&DD\E94C,NH_72S]WJ]5*U5G")MQI,6]=,
M/UVA4-M5-(WZB6^\K*R;2-;+AI5XA_9'<ZMIE PH.:]1&JXD:"Q6T>7TXFKN
M[+W!'QRW9N<=G)*-4O=N\'N^BB:.$ K,K$-@]'C :Q3" 1&-GQUF-(1TCKOO
M/?HGKYVT;)C!:R7^Y+FM5M$B@AP+U@K[36T_8Z?GU.%E2AC_#]M@.TLCR%IC
M5=TY$X.:R_!DCUT>=AP6DU<<TLXA];Q#(,_R([-LO=1J"]I9$YI[\5*]-Y'C
MTBW*G=7TE9.?7=]9E=U72N2HS:]P\[/E]FF96$)VWY.L0[D**.DK*#/XHJ2M
M#-S('/-]_X08#;32GM95>A3P"],QS*9C2"?I[ C>;) Y\WBS_R 3_KK<&*MI
M7_Q]2'$ G!\&=+5R81J6X2JB8C"H'S!:OW\W/9M\.$)W/M"='T/_UZMR'&41
MCW:!WK];I-/S#[WZ2WMB*SRA3-]3[7\M"M1<EG"K5:E9#5\E?,*-;JE2@>S@
M6M4-DT^ TJ+&'+BTRG^X8P(-7)8:D8K5CK;<5F2]10G^E;+34 D"F3.JPA"U
M#E%5'[7IHC:M-BV3WGI;\:S:BUVSI^!"2#E0:8LQ%%K58*E/.!?_9!:X-6"4
M0,BYR32Z^A^#J1AQ(4"MVK*GR$PP]B*H"TD;PW<*V1LKV&"(29I]5$HFM+3-
M];/ZT:!^#+P@LZ<Q:1?BH.^NQ!UQW>H0E0I%05DKN=N<OG49RZR'!QJX9@1W
M)YYEGYB""Q?"I=$GNS4CTS:-"$Y^&3S9FVN/T*\KEY I*;L&.9CMI)C4T=#/
M=AEY2?_%\L=[O'P2&EJU+MF0,5-1S+KFQK=UPJ9?2;2-(Y\AYJ9;4A?R?X:O
MF$=]X-24=K=DZ*LA SG6DA<\"YEVHBDE5O--ZR9&VG5ULP^KD=<;XC& TMD(
M&6I+9R#@(YV7ACAQF;4Z5,K!+!]@'C8F523M^[[YC?<JP.^@>9S242"$WQHA
M+<.&'+U18([JBW13@G\Y.XT7/>88B)C96:5@DL:3(:I#D02_CS%[QHCA8^OC
M.O)4<8A0AQ,"W0GQML9)_-OH-8UO-9%7-$[/CVCT%I/X[+A$@DA[6O&A/I_L
MG,0UZM+?-UR<5MIP* ^SPY7F,ISDS^;A/D0I*CGE7F!!KI/X_#0"'>X886!5
MX\_UC;*TF_UK1=<RU,Z OA=*V7[@ @P7O?4_4$L#!!0    ( "J%I5:8]O/
M= 8  &</   9    >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;)U7VW+;MA9]
MQU=@5+>3S- 405*\.+9G;">]//3$8R?I=#I]@$E(Q!@D5 "RK//U9V^ 4B0?
MQVGRP@LN"VM?U@9PNM;FWG9"./K8J\&>33KGEB?3J6TZT7,;ZZ48H&>N3<\=
M_)K%U"Z-X*V?U*MIFB3%M.=RF)R?^K9K<WZJ5T[)05P;:E=]S\WF4BB]/INP
MR;;A1BXZAPW3\],E7XA;X3XNKPW\37<HK>S%8*4>J!'SL\D%.[G,<;P?\$F*
MM=W[IFC)G=;W^/-;>S9)D)!0HG&(P.'U(*Z$4@@$-/X9,2>[)7'B_O<6_6=O
M.]ARQZVXTNH/V;KN;%)-:"OF?*7<C5[_*D9[9HC7:&7]DZ[#V*R8T&9EG>['
MR<"@ET-X\\?1#WL3JN0+$])Q0NIYAX4\R[?<\?-3H]?4X&A PP]OJI\-Y.2
M0;EU!GHES'/GMTXW]_02[&KIE>XAUI:CNTZG#M!QS+09D2X#4OH%I(S^K@?7
M6?IN:$5[.'\*K';4TBVUR_1%P-^YB6G&(IHF:?8"7K8S-?-XV3>:2O^ZN+/.
M0'[\_9S5 31_'A0U<V*7O!%G$Q"%%>9!3,Y_^H$5R9L7*.<[ROE+Z-\4G9>1
MZIA\T?[0\7[I?SYQM0K-'SI!USZK80)_$ 9$2KD%^?J1EKJ..W@(C\:'#5TA
MM!Q\VZ7BS?WQ;=-I)2Q=&MG(84%[W0I%G0;A.&$@GX4?/.?2T =865 ]]RW6
M<])A);(P?$ 6,%'T2Z4W0MB(#GHXWOU2/K2TE0;4KHT%X@;)TKE64'?L"?G0
M&2$.4I1"@C4=9AC!#,-'2FZDO3^>XU )*T)$'37<"9+'24I^)"RN*GB]>US"
M.D@(C*"OP.2-X,:^)C/LAT?Q><B#5N!/)=V&E%D\RV%Z"6CE/DPK'V0KP("-
M%*HE29PDT#V^WCT*TT@KO!,%.0*B,2OAS<JXFI&?#WS7Z+Z'V'GW/1WJ(QH<
M@K%P_$Z)L1K+_X(']WT>RB60A@G&1\1Y!_;!@>+0@5ZB$5U!:QA\*QH-YEST
M82#&Y@9\R='8-&$Y.<@Y[/YM:,2 %9I>*SZ<D#^VF;?](!=C"N[>BX41"PS.
M?U;]'2P,YN]\=04\4=(KK@#:&0G;2$-N.PXAI=?H2/K!Q^Y/'SB?]H*\7SD@
M.;3H'D@> 'PK&N'!1RM3PK*(9554E0GZ-8]G*00\+_"'55%9E.27D*V$166=
M1DE=8ABR@A0A+P+#EKRJJBA/:_*:L#2>U:3(&+GBX :EL)?5+&)Y!=U9%M?U
M,]P.W0]<HF+&HJP>B<&<&2;($:G+*"TR\G[4[0-$8@R*"&Q\)CP/FD2SJ@ B
M#$'3N$B(-QE TZA*JAWH:MC"/@>31TDQB]*\QIQD<9J3.LY2>D3S*)_-GB\U
M7O3'+01XOSXL(186PXBK'%0)NJT2[<KX_/YW28MNP,#2-3 _8B#1Q+<=,0;6
M1G#RL*A2R$RUB3U3IQUDU6'-TH>^_18*3QFP.(>=7JFM,HXP/;8M3_F@JB";
M<<T@J8^#=):^^NF'*DV3-S>W'_T7>_/Z:^K?*^0XA95O+(7IWU$(/HMWJ]G/
M"@WBH&]1MD&-H8 %_7T\3*(]\07MU9AT98ZI6,203%NEE44>I4F..H-D^Q0P
M7K'7H*(4DW>&(BOCK"1PE)L+Z;S\HKPL0@>KGRZ]M6A4052D*62J+Z55S"H$
M1V_M:BV5L#'B[F?I $=I0 #EV5!NC%!\W+T<?Q1VW(J/[[ZP%8\=S7Z'>,1O
M 5B-7@P0L);>;2A?<P.XFZ7PN?,=^]WMP3Y[1(JH]B5C%M4%(WO9%:Q<87:!
M.^HL(5E2DP]>"O8KK &OBFHV\_AIF7S=3+"M47#6D'/9A!XY-&H%5I"U=-UX
MQH ]QFHE6QX(P@OV&V>#'B'Q@B110[B($1U>)F"'4=K:)PZC__Z$ *<\W^P/
M' )DJ)>X+!B7117S%2[*6$5^$0-P4'X<;^&L(_&4B<(%[R9U <-KJ*3?Z<*+
M9\IL=' :ZSC6>,JWVR2./RIG>]4%&E;#7D9]C<1^)M]IUSVIOWZ7AXKAZS"<
MS]:=!'*@"+$[+L&\@QS6#^.!X?^J/\1/ZA8I,MAOPODJ?NY(/=V[_/3"+/P5
MSP+_U>#"/6C7NKM%7H3+T^?AX0H*WES 08$J,8>I25S.)M2$:UWX<7KIKU)@
M/%S,_&<'-V%A< #TS[5VVQ]<8'>W/O\?4$L#!!0    ( "J%I59I<=0V=04
M .<.   9    >&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;,U7VX[;-A!]YU<0
M3A D@%?6Q9>]&O#FTB9 DL5NVCP4?:"EL<V&(A626F?[]1U2E*SU;ER@#="^
MV"(Y,SPS<V9(GF^5_F(V )9^*X4T%X.-M=7I:&3R#93,1*H"B2LKI4MF<:C7
M(U-I8(57*L4HC>/IJ&1<#N;G?NY*S\]5;067<*6IJ<N2Z;M+$&I[,4@&[<0U
M7V^LFQC-SRNVAANPOU17&D>CSDK!2Y"&*TDUK"X&B^3T<NSDO<"O'+:F]TV=
M)TNEOKC!V^)B$#M (""WS@+#OUMX"4(X0PCC:[ YZ+9TBOWOUOH;[SOZLF0&
M7BKQF1=V<S$X'M "5JP6]EIM?X;@S\39RY4P_I=N&]DT'M"\-E:501D1E%PV
M_^Q;B$-/X?A["FE02#WN9B./\A6S;'ZNU99J)XW6W(=WU6LC."Y=4FZLQE6.
M>G;^F6G-I#7G(XO6W-PH#YJ7C6;Z'<V,OE?2;@Q]+0LH[NN/$$4')6VA7*8'
M#;YG.J)9,J1IG&8'[&6=:YFWE_V-:_2WQ=)8C?G__3$O&R/CQXVXFC@U%<OA
M8H"D-Z!O83!_]B29QF<'((X[B.-#U@]&_[!F$M.(=!XNVJ*B:D7M!NBV7<$Z
M-);)@LLU9<8M8YCS31=GRHV;7RF!Y6E.R>MOH'-N@%YIG@/YN%,G/SF+HX7!
MK2I?44@X0(6*:[8;I^-HG)+9,)XDY%TM@:;';J<DZX_2C$QF49*0:9P-L^,I
M>04YE$O0-&UPQ?LS64RR+)IF)(N387J2D$6]QNJ@)U[\_C!+2)I&N'\RR8;)
M9+*SE<R"^-[,/]*83B+T8YHX7WMX&P=2LJ@T%S3-_' 2I&?3>!CW_6VE]R:F
MY).R3)!T.#F9#)/9F'["K#99<JFT;"F +EU/]1GLYS_?,+D&0[G<T< J6M68
M=^Q?-%=EB=G"UI)_09/:$\9N-  MFXH&5]$-44A+E%/RH?8 <8? .WJS85@3
M]&.?8[*@@4,.XAZ?:(4&O!:Y9())G&E(V;F?M0%)AS/,?#J=-;R#@AQUQ@KR
M/$FGP_@D(R_(4Q)'\73/WGV2]\+HZ8O.78-4MRQ'[Z_JI> Y[6KIK<0(R3]J
MV1P;6VXW/D([#99_K;GA?OFYP;!]4!9H,J;/GARG:7RVDUSL)/U:<O9B2*\Q
M[GC:LH $V\I1SR*I&CQ=ZIX'JWLX6WN(C5FZ!>T2*V]!8Z@P]9CPL$]GR'O"
MJ';GU#U"!%*ZN 6=EB)-?IDE3%)H,UGY3*+P4\]IGU,O&7F2OE1EQ>0='HT6
M-)Y8",=#=#'<CW7IXB!$V[5RS5&',\]*P)#8.YH+#!1?\=SWF A#BH%U5!-W
M0UI7&+!<*..H%XR\![T&/7QT/Q\F#<X"PF*N<-!5- +(9M1G1>&3P 2M&"^.
ML(1R5G&L1.]O%HWQ#!:B ?*029K?8@O\'U$I 'K(I3VD/Y!,H1]^CTP$[?\H
M,NV'N^ %E<HBJ_X=K8CM[=P*8AT\NBF2J  _B;=+*CA;<H'1;_HO1P$,I%&"
M%\S%<AFZE+^PF?L^EL!,K<,^*\8UO66BA@='>G ?F[1; H:-3D.EM'5%@/'C
MJO!MV/%\+?F?:+%W).P97VE5NCG'%8Q.4 ]R 9EC1S([P\:*R\QO@S#QVFNZ
MXR.OM78UU.A']*:E\MB+%-S@7=9?Y!%R;_O@<QGJK^=G/Y2/%QL<O:G]0?6?
MUMNJP=!FA^Q*[ &^'UAEX?@[T++[549V5>;.RKTB,SUN>5"MFN?!.R9K=[%P
MYVCTV)5WU'M\E*[WNB>6HWTM;?,.Z6:[5]RB>;SLQ)LG()[::RX-%;!"U3B:
M30:-[^W JLH_99;*XL/(?V[P)0K:">#Z2F$ZP\!MT+UMYW\!4$L#!!0    (
M "J%I59P!&#BM ,  'X(   9    >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM
M;*56VV[C-A!]UU<0:E%T <:Z6;;EV@;B;(L6Z&Z#9-L\%'V@I9%%A")5DHJS
M?]\AY6CCPFNDZ(-EDIHY<^;"&:T.2C^:!L"2YU9(LPX;:[ME%)FR@9:9B>I
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
M/5W]I;0;_O.+A2U+F_/'M9) .SJ YTL+, E?B$'S]S@W_P902P,$%     @
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
MEJTC4^_ K*!6NON*S:X.!X#KY!U N@.D07=W4%#Y29#()M:LP?IH9O.+D&I
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
M= 5@3VY:1(XBIWT$4I6&U%@&\H/]36GS:=+FTTD%?'2$.V^<US6R.Z;";Z-
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
MFMT.H.G7=/Y$\0BH3FT)V8((Z!FX.6_AXSQ4=<OZE0)JB\U&44\.[ 2MBZV
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
M*GP4JY&L!-#4"!7YR'.<:%105@ZF9^;=K9B>\5KEK(1;061=%%1L9I#S]?G
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
M2V5Q1OAEB4,9M$O \T(INPY<@7[,IW\ 4$L#!!0    ( "J%I5:>T!!1]0(
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
MQESA IB?26DV/RB@OVJ/_P%02P,$%     @ *H6E5JM-JO%R P  ]@<  !D
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&ULG57?CZ,V$'[W7V'1JKJ3:  [
MD-TTB93L77])UT:WV]Y#U0<')@$M8&J;R_:_[]@0PJ:Y5.H+,..9;[YA/MN+
MHU3/.@<P]*4J:[WT<F.:>1#H-(=*Z(ELH,:5O525,&BJ0Z ;!2)S2549L#!,
M@DH4M;=:.-]6K1:R-651PU91W5:54']OH)3'I1=Y)\?'XI ;ZPA6BT8<X!',
M;\U6H14,*%E10:T+65,%^Z6WCN:;J8UW ;\7<-2C;VH[V4GY;(V?LJ476D)0
M0FHL@L#79WB LK1 2..O'M,;2MK$\?<)_7O7._:R$QH>9/FIR$R^].X\FL%>
MM*7Y*(\_0M]/;/%266KWI,<N=A9Z-&VUD56?C RJHN[>XJ7_#Z.$NR\EL#Z!
M.=Y=(<?RG3!BM5#R2)6-1C3[X5IUV4BNJ.U0'HW"U0+SS.J34$K41M,W3V)7
M@GZ[" S"VL4@[2$V'03[ @2G'V1M<DW?UQEDK_,#I#-P8B=.&W83\(-0$\HC
MG[*0\1MX?.B1.SS^7SW^L=YIHU (?U[KL@.97@>QFV.N&Y'"TD/U:U"?P5M]
M\U64A-_=H#@=*$YOH9\I_MH:;42=%?6!XHL^Y*(^@*9%38<8(^FV56F.8J0/
MLJI0W(]&IL_7FKI9]GI3Z],.I7)/30[T>"HLQ^2T7<91I?DP*UIHZ]_+$O>Z
MGI/W+Z#2 EEN59$"&?5&?K"(P5ICJ<9M3U0O8$)3*'&VV70R963FAW%$?FYK
MH.S.5HKXV&*<Q+-)%)$DY#Z_2\@[2*':@:*LXQ5>>GA(.)\DG/ P\ME]1-;M
M ;<:O7?AKTT>$<8F6#^*N1_%\1DKFO7A%Y[_E9'$$^PCB6RO([Y= XRL&U64
ME'%GQGWT+ G]<-SO*?K"D9 G:41)F!_?QWXTF](GG&HW)3M*8W<^W=D#VDUP
M//_TK+_C2'_-27]IIS]M]8>0R@G&Y J 5MVI /94Z(1"3D*9DU]:1Q K]+*F
MC[E "?YK _0:LA0O]$0;!'!99"-*4:.G$^70/C_]$.;/</(LF76Z@XQ\.X!E
MY$W$$C^\Y^0M^9J$DS"YP'LM\M%OO+;Q@]%97($ZN!M'XW]J:],=RX-WN-36
MW5E^#N]N1*Q[*&I-2]AC:CB9Q1Y5W2W3&48V[F3?28/WA/O,\6(&90-P?2^E
M.1FVP'#5K_X!4$L#!!0    ( "J%I5;9BTQ8V ,  $4)   9    >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;*56VV[C-A!]UU<0:E%L "6Z6;[5-A G6[1
M-PV2M'DH^D!3(XL(16I)*L[^?8>4HXU;U\BB#Y9)BG/F',X,1XN=TD^F!K#D
MI1'2+,/:VG8>QX;5T%!SH5J0^*92NJ$6IWH;FU8#+;U1(^(L2<9Q0[D,5PN_
M=JM7"]59P27<:F*ZIJ'ZRQJ$VBW#-'Q=N./;VKJ%>+5HZ1;NP?[>WFJ<Q0-*
MR1N0ABM)-%3+\#*=KPNWWV_X@\/.O!D3IV2CU).;_%(NP\01 @',.@2*?\]P
M!4(X(*3Q>8\9#BZ=X=OQ*_I/7CMJV5 #5TH\\M+6RW :DA(JV@E[IW8_PUZ/
M)\B4,/Y)=ON]24A89ZQJ]L;(H.&R_Z<O^W-XCT&V-\@\[]Z19WE-+5TMM-H1
M[78CFAMXJ=X:R7'I@G)O-;[E:&=7-QCW7Y4QY!8TN:^I!O+A@6X$F+-%;-&!
MVQ:S/=BZ!\O^ RPGGY2TM2$?90GEH7V,Q 9VV2N[=782\!/5%R1/(Y(E67X"
M+Q_4YAXO?[_:/R\WQFI,CK^.Z>WA1L?A7,',34L9+$.L" /Z&<+5#]^EX^3'
M$V1' ]G1*?35FAK.")4EN>:BLU"2?],_QOF]J.4>52*J<*@MHAI_*-1:S3>=
M=8E K"),-0V6$&8C>ZJ5*$$;LJ.&,"I8)ZA#P5FE!-:XF0</M08XR(4 (\EJ
M%\K A=(]LN"F:T!3J_0\N'GE\ [/P??!AV(:Y7D1G+GQ*(MFTPS'UR 5EDB/
M^.CK$<IS^HQ.MC @.8&&X/UD+)X"EUMR[NKZ\%""R2P:%7E4I+-@/(J*9!9-
MLO0KS6\[JF,.D'AR,<E["<G%>!*<G<B98LB9XF1T+Z7EW@->=>0>6*>YY2CW
MXPL3'<:!5%HUY$HU+3+VUZ*JOC&]3A(X7A(/-7B?5'XA\,K$XF*?,2X&K;*
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
M-L&,4VF?:-W$>@[*EE+QL@'K#$K"ZC=^;G38 /C1.X"@ 02' L(&$!X*B!I
M="@@;@"V=+>NW0J78H63@>!K)$RT9C,-J[Y%:[T(,_MDJH2>)1JGDELLB41\
MCB8")#"%C7T]W2,L(Q4%.S?B3')*<EQ[RW(TK;>5F9R2!2-SDF&FT$V6\253
MA"W01 ,RHO&G*2A,J#Q#7]##-$6G)V?H!!&&[@N^E)I,#ERE*S'YN%F3]6V=
M=?!.UC^Q.$>AWT.!%X0=\-%^> I9"P\ZX.GAJW?!QX>O[F_#7>U>:V'06AA8
MOO =OA&610^9)QH_+<D*4^VCM#;=@52"9 KR>O[/S4P/Z(_S;Y?F]3)1]S+F
MAW4M*YS!T*G,7A$K<)+/G_R^][7+@6.2I<<D&Q^);,NKL/4JW,=NO;+.9*8!
MKW9U^5%3]2V5^=^ODGX47UP-W-6FT+M1?N3%_L5V6+HWKX]*>"2R+0FC5L)H
MKX0;>]J(V"5<31!O2A)&WAO=#@E*]Z;R4=6.1+:E6MRJ%N]5[9XK3+NTBG<W
M67SEO]UDNU%^Y%_&;S=91UCH7U[%VV'CW;! 2Q^^LM4ENAO'FKFTZ/_N@C")
M*,PUT#N_T#RBO@C4'<4K>]+-N-+GIFT6^NX$P@3H^3GGZJ5C#L_V-I;\!U!+
M P04    "  JA:56Y()X-I,"   *!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S.2YX;6RM5%%/VS 0_BNG#$T@%=(F74$LC=263>.!J:)C>YCVX";7Q,*Q
M,]MMV7[]SDX:"BMH#WM)?/9]7^X[7[YDJ_2]*1$M/%1"FG%06EM?AJ')2JR8
M.5,U2CI9*5TQ2Z$N0E-K9+D'52*,^OU16#$N@S3Q>W.=)FIM!9<XUV#65<7T
MKRD*M1T'@V"W<<N+TKJ-,$UJ5N "[5T]UQ2%'4O.*Y2&*PD:5^-@,KB<#5V^
M3_C*<6OVUN"4+)6Z=\%U/@[ZKB 4F%G'P.BUP1D*X8BHC)\M9]!]T@'WUSOV
MCUX[:5DR@S,EOO'<EN/@(H <5VPM[*W:?L)6SSO'EREA_!.V;6X_@&QMK*I:
M,%50<=F\V4/;AST \1P&1"T@>@X8O@"(6T#LA3:5>5E7S+(TT6H+VF43FUOX
MWG@TJ>'2W>+":CKEA+/IE!EN0*U@KM&@M,PUMT<1EQFO!?JSF9)&"9ZSIO,R
MAT5SZ>YPP0O)5SQCTL(DR]1:6BX+F!,@XVAZ<"TW:"S=O#5P?(66<6%.X!3N
M%E=P?'0"1\ E?"G5VA"S24)+LEQQ8=9*F#82HA<DQ'"CI"T-?) YYD_Q(;6C
MZTFTZ\DT>I7PANDSB <]B/I1?*">V;_#HU?*B;LKBCU?_ +??O^^3Y;&:IK]
M'X?ZU/ ,#_,X/[@T-<MP'-3NLO4&@_3MF\&H__Z0R/]$]D3RL),\?(T]_4SV
MM9;D2H+_QAP*<B,X%LK0W-  \L>&'.I"0SWRU,[$-FDT.D_"S;ZXOW-.AZ.+
M+JDI.MS[K2K4A7<; W[$FVGJ=CM#F_C_^-G^E(RN\:5'FL8E:58*+@T(7!%E
M_^R<;$(WSM,$5M7^YUTJ2U;@ER69-6J70.<KI>PN<!_H[#_] U!+ P04
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
M(& , 2ECH$)3(P;&$(QG#('.!;04Q4S44SU %<(A>@,_6QO'X6WGB0I-O1C
M3$("P2$D%1RHT-2(@=6$XP4'',(Z8%V;Z-XH'@)/"4?)$Z%./PP;Q0U6W1O%
M0^ IH35/&2>2X]]G/2-3\)80>$M(H%R$I)2%"DV-&"A+./YT1MC/6% 3U;76
M*<]1YRU"_22%YA5FHGH%C"'$WRH8B]1P41Q'MTZ>*;A$"%PB)#AJ$9+NJ:!"
M4\_V D6)QA^UB R'*'2]Q6#5O7T\ MH0C3IJ$>F*A&G[N,$,V3X>08F/ANQ^
MX&=)Y#BT]5GI*:2,""A"1+#S(2+=^4"%ID8,Q"/"B4=?8NK;% P[RDU6G3O*
M(RC[$;Z?89>6 D\_TJI/A:8&#%4_PIM&#$L_TNT/5&AJQ$ F(IQ,#+IQ]S,*
MU$1UK=4P8M19BZA_3R5JHGH%M3W"=8(SE?&H7SI 3=3F$U"78WROHT7["5*1
M@ I-#1NJ?8Q7^T&"8VQX"Z$UH# 8=3>@B*'@QT,*OCA?%L?QK:=KBJH?0]6/
M\:IOD:6DI9\*30T;2G^,E_YA6:J7=D.6ZD9(ED+]C^WJ_]G:./X]UM,V!4F(
M@23$!"0A)B4)5&AJQ$ 2XO$D(>XG":B)ZAJ0A'B(["#.UL9Q>.MYFJ355*O7
M%('N$-,VFIJFTU2[U=1XY:$'P[JMA:MK%!V)S-Q63RIWE$1Q&(ZM,-SFQ#/>
M\LR:K8QLK()_H?V$3-)9RFVUEG()=(L#"%G44] 7YK:Z5;GC3VT<,/"T'7P8
M@[FMEE+NJ.,8A^&X9X,/9#"WU?K)'7(D0YPKEO? VR?2%/2"N:T.4B[!(8P#
M"%G44VRQ8&ZK-Y4[_B#& 0-/TL$Z!W-;_:+<4<<P#L-QSP9K&JS=7K*GOZ1A
M^0R6RWNP[;LX3J%T,*65)<&&"$;=NW*2YI7M[I5XL\C>Y-P/#[#D1&UVGLU;
M?<F;KO#U@^]#FI7.2M[78]PWS5OJ8M=G??>ARI^VK<IO\ZK*U]L?'V5R)XO&
MH/[[?9Y7AP]-]_-CN_O%_P%02P,$%     @ *H6E5B.A$=VP @  608  !D
M  !X;"]W;W)K<VAE971S+W-H965T-#$N>&ULC5513]LP$/XKIPQ-( %I4AH8
M2R-1&!H2E5 9\(!X<)-KX^'8F>TT\.]G.VD(6ZEX:>SSW7??=_9=XUK(9Y4C
M:G@I&%=C+]>Z//5]E>98$'4H2N3F9"%D0;39RJ6O2HDD<T$%\\/!(/(+0KF7
MQ,YV(Y-85)I1CC<25%441+Y.D(EZ[ 7>VC"CRUQ;@Y_$)5GB+>J[\D::G=^A
M9+1 KJC@('$Q]LZ"TTED_9W#/<5:]=9@E<R%>+:;JVSL#2PA9)AJBT#,9X7G
MR)@%,C3^M)A>E](&]M=K]$NGW6B9$X7G@CW03.=C[\2##!>D8GHFZI_8ZAE9
MO%0PY7ZA;GT''J25TJ)H@PV#@O+F2U[:.O0"PO"#@+ -"!WO)I%C>4$T26(I
M:I#6VZ#9A9/JH@TYRNVEW&II3JF)T\DEH1+N":L0Q (N*2<\I83!%5=:5J;Z
M6NW#>4[X$A50#M>X0@9#N*9D3AG5U)BG2%0E,0.BH8>W>X&:4*;VX !FF%92
M4KZ$QRD6<Y1/QKC&ZID>B)2$ZP[^]>UPQZ;_E8M*$9ZIV-=&O=7@IZW22:,T
M_$#I$*:"ZUS!#YYA]C[>-U7K2A>N2S<)MP).B3R$8; /X2 <PMWM!>SN[&W!
M'797,G2XPP]P>]5^?SO_%L?6_G$F& /S0&LBLZ=-56F2'6U.9GO^5)4DQ;%G
MFEJA7*&7?/T21(/O6Z0<=5*.MJ$WKVME^>_#')>4<_L$C)02)179)KH-8.0
M[419)<$H"&-_M8'&J*,Q^B0-(-EOTU3N76_*WN",>MD/HF_'F[-'7?;HTT5
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
M:!+RI5Y,,E9]HFT]-@@,%*\9)WD3+%:0IT7]C?\V(/8";.^) *<)<(X-<)L
M]]@ KPGP*C)U*A6'"',<3BC9(BI'"S5Y4,&LHD7Z:2%_]UM.Q=U4Q/'PJN"X
M6*;S#- %8\ 9PD6"/A.2;-,L0V\CX#C-V#OT'GV_C=#;U^_0:Y06Z-N*K)D8
MRB8F%\N08F;<3/FQGM)Y8LH9IJ?(M4^08SEN3_BE.CR"N UW>L*C(\*MWG!3
ML&L!.BU I])SCP5X@KZ*<OUY,6><BJ?Z5Q^@6M+KEY2E?LY*',/4$+7,@&[
M"-^\L@/K0Q\NG6*1)K$.2K=%Z:K4P\^4,(8N,:7W:;%$=SA;0Q^]6B6H5&1?
MVX2./W*\B;G9QZ*<:R@636(=+%Z+Q5-BZ7_"^L#4.OXS8+QC\$7*-;TP8[_-
MV%<_"$W[Z<O1/\C1/;/]QSGZ!SGVC(J4JWAACD&;8Z#,\08*LL$QH2?HJA M
MZ><,\CG0WG:A5!K:+G2*19K$.@1'+<&1_LX[THE2IUBD2:R#<MRB'+^XX,8'
M!3=V+>M1O2GEAY(8'Q3OV'7/VAD[&9ZU&9X]TT31-24QB#^8&[$"3.,5>H/S
M\@.*8"/<;RF\+%<6H5)_Z).C4RS2)-;A:EL[ VGI+\-&4Q--K6J1+K4NSSU#
M;FMQ08U,]]_>]A]7IGJVP6PTJ779[+RVK?2? ZQ0(_0L':WF69=:E\[./MMJ
M_SQ+8T#B!9@4]VA&$LB4_4PM-K@$M=IM76I=D#O#;7O_H:5I<LP-3YUJD2ZU
M+L^=G;>?\?/'MK1#<^^/'EM[]5R#R?R/=P![]Q)@J]\"!C2TX, 5];#1:NYU
MJ=5LS+U-*KFE.,-TF18,9; 0\M;I2/P2M-ZEJT\X*:M]JSGAG.35X0IP E0.
M$/<7A/"'$[D5UNZ5AO\ 4$L#!!0    ( "J%I5:J;I6E)0,  *$)   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;*V6;6^;,!#'OXK%JJF3MO(4('0)
M4IIV#R^F1>VZO9CVPH%+0 5,;2=IOOW.0%D"A$[:W@"&^]_][HS/GNP8?Q Q
M@"1/69J+J19+65SJN@ACR*BX8 7D^&7%>$8E#OE:%P4'&I6B+-4MPW#UC":Y
M%DS*=PL>3-A&IDD."T[$)LLHWU]!RG93S=2>7]PFZUBJ%WHP*>@:[D#>%PN.
M([WQ$B49Y")A.>&PFFHS\W)N&DI06GQ/8"<.GHE*9<G8@QI\CJ::H8@@A5 J
M%Q1O6YA#FBI/R/%8.]6:F$IX^/SL_4.9/":SI +F+/V11#*>:F.-1+"BFU3>
MLMTGJ!-RE+^0I:*\DEUEZ]D:"3="LJP6(T&6Y-6=/M6%.!"8HQ,"JQ98?RNP
M:X%=)EJ1E6E=4TF#"6<[PI4U>E,/96U*-6:3Y&H:[R3'KPGJ9# +0[;)I2 +
MNJ?+% C-(X(O^08B<O.$?XL 0<ZO0=(D%6_(.W)_=TW.S]Z0,Y+DY%O,-@(E
M8J)+I%$^];".?%5%MDY$_D+Y!;'-M\0R++M'/A^67T/8R*UCN8XU: IA-86P
M2G_V/Q7BYVPI),=_[U=?PE6$47\$M2 O14%#F&JXX@3P+6C!ZU>F:[SO2_\_
M.3LJAMT4PQ[R'MRB1\K#N"Q"!%M<[06N7=F7=.7)+3VIIK$-3,^QW8F^/<RF
MQ\HW#:.Q.L(<-9BC0<R;K$C9'H"$+%,31%5GZ&.LW#@'T4>F[[<0NT8(:+C]
MB$Z#Z PB+CAV7"[W927A<9.<K*/3#>_YHQ9CU\@R?*<?T6T0W9<05R!47Z8I
M60'TKF6W&WALVBVZKI$YLD\4T&OHO$&Z68A%$XFLMHV42ER.4"_'/E"OPV"T
M*+L6ING8_93CAG(\2/F1;8'G:FK)FE.\%E47Z2,<=^([OM=B'+8Y0O0;1'\0
M\:N,@??Q^-UZN%Z[:%TCR_).%,TT_FP^Q@N36S?=XJ#ITKKI#LUR[=<]^A]=
MH[VD>\QLUW7;;4<_V#_5X06WIG62"Y+""G7&A8=Y\^H\4 TD*\HM=<DD;M#E
M8XQG*.#* +^O&)// [5+-Z>RX#=02P,$%     @ *H6E5@X+"8,_!   DQ8
M !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&ULM9AM;]LV$,>_"J$56P(X
MUI.?DMD"$JOM"C2;T:S;BV$O:.EL"9%(EZ3C!MB''RG)LF0K;%TP;VR)XOW)
M^XGBW7&ZH^R1)P "?<TSPF=6(L3FQK9YE$".>9]N@,@G*\IR+.0M6]M\PP#'
MA5&>V9[CC.P<I\0*ID7;@@53NA592F#!$-_F.6;/=Y#1W<QRK7W#IW2="-5@
M!],-7L,#B,^;!9-W=JT2ISD0GE*"&*QFUJU[$[IC95#T^"N%'6]<(^7*DM)'
M=?,AGEF.FA%D$ DE@>7?$\PARY22G,>72M2JQU2&S>N]^KO">>G,$G.8T^SO
M-!;)S)I8*(85WF;B$]W]!I5#0Z47T8P7OVA7]AV/+!1MN:!Y92QGD*>D_,=?
M*Q - ZG3;>!5!MZQP> % [\R\+_78% 9# HRI2L%AQ +'$P9W2&F>DLU=5'
M+*RE^RE1[_U!,/DTE78B>! T>DQH%@/COZ"W7[:I>$87(0B<9OP27:'/#R&Z
M>'.)WJ"4H#\3NN68Q+R'>((9<-5XGV:9?(5\:@LY(25K1]7@=^7@W@N#^^B>
M$I%P]);$$+?M;>E([8VW]^;.TPK>8]9'OMM#GN/Y'?.9?[^YUV$>ZLW?P;*/
MO$F7><L;OWXW?J'GOZ!W*ZY$ E=R5H]R _ACM0*6DC5:,+IF.$?_W"ZY8/+#
M^;>+?"D]Z)96N\D-W^ (9I;<+CBP)[""GW]R1\ZO7=A,BH6&Q%I(!S72@4X]
M^%V"W# : <0<K1C-$:VP=C$LM4:%EMI GP)W[*E7^]2$<]K+:?<(M7/Z08^'
MM<=#K<??6D3WD"^!=2XAK?"Y2\BD6&A(K 5T5 ,=O=Y7.3*)U*18:$BLA71<
M(QUKU^@'SK>81" _1A31/)?Y %=QJ8>(1"P;TWV'B'+!T86,.F7\N>R"7 XV
M:7Z0_>NCCU8[H7/9&1)KL9O4["9:=N\9Y;S>TWKU?H9P3K=$=/&9=&QK$^=H
MTYIKASV7D"&Q%J'KFM"UEM!<KBBY@%Y*44KC88/&Z(2%=H!S61@2:[%PG4.^
MYQB,@)7840@\X:,?\UQ IM3:A!H9L6LB8J+_T)SN0)8N))97^0:3YQ[Z^'&N
MC:GZL<^- $;50E-J;>[>@;OW>H&UTC;%U:1::$JMS?501;C:C#I8 (N "%G%
M%_$5\Z0(LN66V,G2:.U@5"VLU%RW%=T=O]Z0VI .=8&K+PP,IR#5:,T<9- _
M+AST4SJ;S&M4&>ZAS'#U=<8/Y"&58C.XC(:GB8A^X+,QO4;MX!Z*!U>;2'\K
M&:FLF]F(C+8G1(QF_J;4VD0.N;^K3_[/3$C&IVO&[U@S1O-[4VHE(;MQ6I<#
M6Q>GGESN*_(S*8^ZZM;Z9/6V.$\\:K]S;^;E^>A!ICRNE3%TG1*.,EA)2:<_
ME@N*E2>@Y8V@F^),<$F%H'EQF0".@:D.\OF*4K&_40/4Y]#!_U!+ P04
M"  JA:56QRYV&G8'   R,   &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6RUFUMSVR@8AO\*X^WLM#.M+4"2I6[BF<1N=WO1:2?IX:*S%\0BMJ8Z> $[
MR;]?=+!D)(RM#.E%:\OP H\XO!_0BX><_>9K2@5X3).,7X[60FS>3R9\N:8I
MX>-\0S/YRWW.4B+D5[::\ VC)"HSI<D$.8X_24F<C687Y;.O;':1;T429_0K
M WR;IH0]7=,D?[@<P='^P4V\6HOBP61VL2$K>DO%]\U7)K]-&I4H3FG&XSP#
MC-Y?CJ[@^P4.BPQEBA\Q?> 'GT'1E+L\_UU\^11=CIRB1C2A2U%($/G/CLYI
MDA1*LA[_U:*CILPBX^'GO?K'LO&R,7>$TWF>_(PCL;X<!2,0T7NR3<1-_O /
MK1OD%7K+/.'EW^"A3NN,P'++19[6F64-TCBK_B6/-8B##,@_D@'5&5 W@W<D
M ZXSX',SN'4&MR13-:7DL"""S"Y8_@!8D5JJ%1]*F&5NV?PX*][[K6#RUUCF
M$[-;D2]_@VM)+@+S/)7=B9/BA;P%MVO"*/BR*5_/#Y)LR^?@]8(*$B?\#7@'
MJLQ5$@Y^?:;I'67_RA^^WR[ ZU=OP"LP ;S0X2#.P/<L%ORM?"@_?UOG6TZR
MB%],A&Q&49G)LJ[R=55E=*3*&'S.,['FX$,6T4B3?V'.#Y%!8"+Y-1#1'N(U
M,BI^)FP,,'P+D(.PID+S\[,C77O,V1=T>2R[TAK<= E<ZF%CEZA?_%4Q+F/Q
M!'[=Y$D"Y%A[("SZ5_?6*E57KUK,7^_YABSIY4A.4)RR'1W-_OP#^LY?.F(V
MQ1:6Q!2:;D/3-:G/OFP%%[*CQ]D*$ 'NZ"K.LN)+?@\VE,5Y!%[+\5"-DC<Z
MKI6^5^H7T_AN!C'$03!U+B:[0V;&B@QE9DE,8>8US#PCL[\9R00]"<;K@YF&
MR FG'2[&PH9RL22F</$;+KZ1RX='RI8Q/TW&[Y%Y%P0N"CM@C*4-!6-)3 $S
M;<!,C6#F)%M*ZW :S+0/!H80ND&'C+&XH60LB2ED@H9,,&3ZH5ET_L03],>7
MZWL0A]V)QUB%H;0TI7:G.X5$V) (S21JF[*CO)A;)!- J_%$[A(Z&$[8KZ;C
M!3YT80>.L59#X5@24P!"I_6*SED(M]D>8@EMT&I6%W$(SG5\#[G=R<E<EZ'@
M;*FIY Y<-C1ZJI]E_"&)7>THD_$4V$_EX"N+EQ3\NKKC@LD@2.NL:G%+ULJJ
MVL*6F@H6M6"1#7L52?-*&"\>59U3WS>KLJ;*C#?V4+=G&JLT&* E-15@:_:A
MT?TJ7NM,2I5@>$ ).6/L=RE9M?"VU%1*K8F'9A>O.J\S.;D]3A"-O=X\9]6V
MVU)3.;7&'9J=NVK$SN3D]3AA/ Y[G*S:>%MJ*J?6R$.SDS]IR\Y$Y_>[F*M!
M9]7HUVK'9TF52>OAH=G$/\>@G8FI*CA01V)OPK)J^FVIJ3!;VP]/^/[C5FT
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
M&N9=>[N&3Q(FS0%XOA1"'Q8&H/K(&?X 4$L#!!0    ( "J%I58P=W,S(@0
M  85   9    >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;+U8T7*;.!3]%0W;
MV6EGFH# QB9K>R9QNKM]R&PF:;8/G7V0X=HP >259#O9KZ\D"!@;JW&#]\4&
MH7LX]^AR.6BTH>R1QP "/65ISL=6+,3RPK9Y&$-&^#E=0BZOS"G+B)"G;&'S
M)0,2Z: LM5W'\>V,)+DU&>FQ6S89T95(DQQN&>*K+"/L^0I2NAE;V'H9N$L6
ML5 #]F2T) NX!_&PO&7RS*Y0HB2#G"<T1PSF8^L27TQ=1P7H&7\GL.%;QTBE
M,J/T49U\CL:6HQA!"J%0$$3^K6$*::J0)(]_2U"KNJ<*W#Y^0?]=)R^3F1$.
M4YI^32(1CZVAA2*8DU4J[NCF3R@3ZBN\D*9<_Z)-.=>Q4+CB@F9EL&20)7GQ
M3YY*(;8"7.] @%L&N#L!N'<@P"L#/)UHP4RG=4T$F8P8W2"F9DLT=:"UT=$R
MFR17RW@OF+R:R#@QN1<T?$174H@(36DFJX,3I>]'I*^<[5]![Z]!D"3E'] 9
M>KB_1N_??4#O4)*C+S%=<9)'?&0+24W=P Y+&E<%#?< #0_=T%S$''W*(XB:
M\;9,J<K+?<GKRC4"WA!VCCS\$;F.Z[7PF;X^W#70\2J9/8WGF61N$_/3DSH&
M].URQ@631?U/FW@%>*\=7#WI%WQ)0AA;\E'FP-9@37[]!?O.;VV9=P36T*%7
MZ= SH4^^4$%2Q&/"0#]]$0JWU8!"C38)"EQ?XZK>M)X, ]P?V>OMU/8G^>[
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
M*192%3>8WQ^S3.].B@#U3I3I_U!+ P04    "  JA:56\Q2'8_D#  ">%@
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
M>@$X,<RO.WA?\-H,H)\Q \@T S[VL#$ EW #2+L!=!XW@"SG # ,C"QT"3N
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
M 13-C)9.2-"73$A0T(0$*,T'I050-#-L.B%!_[6$Q"5MIA;HV)NXC3$.-+,
M2@N@:*;\.K- (3,+E[29(R"X_@3$W%YG9[U!<P10-%-OG2.@/YPC^!"M.?J;
M9\5*[_7-1_NT IH5 *7YH+0 BF8^AZ>S LY+9@4<T*P *,T'I050-#-L.BO@
MV+,"/S.M.,T4 9EXTTEME+.WH+/ZH#D"*)JIOLX1./8<0<=9I:+MSRI-HV*O
MLK/<H'X>BF;*K?V\8U_=/VI4S.'*^C QJ)D'I?F@M "*9L9L[P%OYR7G%4C?
M/0>E^:"T (IFADWG!!Q[3N"GYI7F7>N43O'4J]_(9&]#9_U!73X4S=1?NWS'
M?N/ZC5(7;8K'GI3NBS2.F<C0AHM2>14"_5:5UC"4-7C[>;')H''#D[TAG8,
MZMFA:&80M&=W[)Z]Z_3N-:;W,:%>XWH*U*6#T@(HFBFX<NGF%NTCG:,/"U_S
MHBZUWF*.1QL6+= R%>5C2[*3Q!'?JB<#EVK^D'NPN.H>@UOR65XQQ-L%SU!:
MW- M>,BC!W87\ZPO^QDO8/QIPY-,;6%AF&Z37-;QC14W?2>+_Z"6?W(_L973
M5JS7?@:W]//SO5SZ%4R[-2/9OA.OCR<4/4;Y"IVX_;&'6]GJ7VBL,/'RA%3/
M#9W@OKQVK/V^WXJV@ SW7B:UYN*^>.V7DE4>:OF6F]W6W:O%+HHW<-6W.Y/7
MOHQKVR]3^4OQ-K*AKJ)\E]D[)NZC1#:3+V5UHX$GQUA1OAZL_)*GF^)U5G=I
MGJ?KXN.*,QEPM8/\?9FF^?,75<'N)6VS_P%02P,$%     @ *H6E5G+Z :G
M @  D0<  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULK57;3MM $/V5
MD8LJD$KLV$DH-+&42R](385 M ^(AXT]B5?8N^[N)@&I']]9VS&!&JM4?4GV
M,N?,G%GOV>%6JCN=(!JXSU*A1TYB3'[FNCI*,&.Z(W,4M+.4*F.&IFKEZEPA
MBPM0EKJ^YPW<C''AA,-B[4*%0[DV*1=XH4"OLXRIAPFF<CMRNLYNX9*O$F,7
MW'"8LQ5>H;G.+Q3-W)HEYAD*S:4 A<N1,^Z>30<VO@CXSG&K]\9@E2RDO+.3
M\WCD>+8@3#$REH'1WP:GF*:6B,KX67$Z=4H+W!_OV#\5VDG+@FF<RO0'CTTR
M<MX[$..2K5-S*;=?L-+3MWR13'7Q"]LR=M!S(%IK([,*3!5D7)3_[+[JPQX@
M\%\ ^!7 ?P;P7P($%2 HA):5%;)FS+!PJ.06E(TF-CLH>E.@20T7]A2OC*)=
M3C@33L\OY_!9,6$T',[0,)[J(SB&K^/9<1<>=^%FCMD"U2T< !<PYVE*IZ"'
MKJ$B+)4;50DG94+_A80!S*4PB8:/(L;X*=ZEXFL%_D[!Q&\EG#/5@:#[#GS/
M#^#Z:@:'!T>V0*3F"6RH<-I..,XMH6<)NZ<[PI9"@[K50<$;_$6K;\8+;11]
MP[=-'2QY>LT\]EZ?Z9Q%.'+HXFI4&W3"MV^Z ^]#D]C_1/9$<J^6W&MC#\M/
MAVV9BH$<!R(*X!%+Z:)MR$!RL@-#!I+G4IFF1K2RO[81)5FW/';K;IOPI-,?
MNIL&@?U:8+]58/V90<X>K!I-UA8A.5/<I*?_9PG]SFE=0EEG:\9_/+!!K6?0
MJN?;VEYRD$ORFDJ9)JM-.)U7#+]:K]6DI.[OB?.>26M-_EII[I[K9:A6Q6.@
M(9)K84H#K%?K]V9<V*S[&%X^5N0A*RXTI+@DJ-<Y(1&J? #*B9%YX:$+:<B1
MBV%";R8J&T#[2RG-;F(3U*]P^!M02P,$%     @ *H6E5D((5IO2 @  R0D
M !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULM59=;]HP%/TK5B9-K;0U
M(>%+'40JM-/Z4 W!VCU4?3#)A5A-[,PVT/[[73O!HUH6C8GQ0'R=>X[O.79L
MCW9"/JL,0).7(N=J[&5:EY>^KY(,"JHN1 D<WZR$+*C&4*Y]54J@J045N1\&
M0=\O*.->/+)],QF/Q$;GC,-,$K4I"BI?)Y"+W=CK>/N..5MGVG3X\:BD:UB
MOB]G$B/?L:2L *Z8X$3":NQ==2ZG0Y-O$QX8[-1!FQ@E2R&>37";CKW % 0Y
M)-HP4'QL80IY;HBPC!\UI^>&-,##]I[]L]6.6I94P53DWUFJL[$W]$@**[K)
M]5SLOD"MIV?X$I$K^T]V=6[@D62CM"AJ,%90,%X]Z4OMPP$ >9H!80T(_Q80
MU8#("JTJL[*NJ:;Q2(H=D28;V4S#>F/1J(9Q,XL++?$M0YR.YY!3#2F94:E?
MR3=)N:+68$7.KD%3EJMS\I',06G)$I.YT")Y)O><:4R9+^[/R>,=%$N03YBG
M,BI!C7R-I9D!_*0N8U*5$?ZAC ZY$UQGBMSP%-(&_+0='[7@?;3$^1+N?9F$
MK81?$WU!HLX'$@9AT%1/._R.2@>/6LJ)W#1%EB\Z=IK(X]42IP:#IR;7*]9N
M,ZO9(2Y521,8>[@%*)!;\.+W[SK]X%.3Y!.1O3&@ZPSHMK''"[NPR!J5&Q_.
M&*_7VGF3[%:N8V579#U+9C;%;3SH=\.@._*W#8)Z3E"O75 I-@J(6)&;%T@V
M9C/#8,42D.Z#:I+6RGJLM!.1O3&@[PSH_Y<EW3^E 2<B>V/ P!DP..&2'ORV
M"CL!_MPBK/2TCOB/>H9.S[!5SP.>$8RO20F2B:8]?-**/W;JVHN)R"M0J9ID
M^0>G90%R;2\1BB1BPW5U<+I>=T^YLL>S_RN]NN3@-K]F>%3FL$)H<#' ^9'5
MQ:$*M"CMV;L4&D]RV\SPK@72).#[E1!Z'Y@!W.TM_@E02P,$%     @ *H6E
M5J'52O)V @  D 8  !D   !X;"]W;W)K<VAE971S+W-H965T-3DN>&ULK55=
M;]HP%/TK5E9-K;21+^BF+D0"NJE[0$)%W1ZF/9CD0BP<.[,-M/]^UW;(**)H
MG?:2^..><\^YL6^RG51K70$8\EASH8=!94QS$X:ZJ*"FNB<;$+BSE*JF!J=J
M%>I& 2T=J.9A$D7784V9"/+,K<U4GLF-X4S 3!&]J6NJGL; Y6X8Q,%^X9ZM
M*F,7PCQKZ KF8!Z:F<)9V+&4K :AF11$P7(8C.*;R<#&NX!O#';Z8$RLDX64
M:SOY6@Z#R H"#H6Q#!1?6Y@ YY8(9?QJ.8,NI04>CO?L7YQW]+*@&B:2?V>E
MJ8;!QX"4L*0;;N[E[@Y:/TY@(;EV3[+SL8-^0(J--K)NP:B@9L*_Z6-;AP,
M\IP&)"T@.0:\E"%M :DSZI4Y6[?4T#Q3<D>4C48V.W"U<6ATPX3]BG.C<)<A
MSN3]*+Y<7Y$YW3*QTF3&J2"7MV HX_J*O"</\UMR>7%%+@@39,HXQ]KK+#28
MVA*$19MF[-,D+Z1)R50*4VGR6910/L>'*+G3G>QUCY.SA%.J>B2-WY$D2M(3
M>B9_#T_.R$F[,J:.+WU%&7^,%MHH/*<_3]7+\_5/\]F[>Z,;6L PP,NI06TA
MR-^^B:^C3Z?,_B>R9];[G?7^.?9\!JH 8?#*$[G$HVF*"FM H&ZX? (@!7YX
MQ18;\]+)\?2Q/Z&VZVSSJ!?ULW![:/&LB'^T..@L#LY:G+[>E">,DV>FTB-/
M)X.2+LAK#0\N=PUJY7J>1@4;8?Q]Z5:[MCIRW>1H?8SMUG?'/S2^5^-M6#&A
M"8<E4D:]#RA,^?[G)T8VKH4LI,&&Y(85_C) V0#<7TII]A.;H/L)Y;\!4$L#
M!!0    ( "J%I5:6@7J+20,  *P4   -    >&PO<W1Y;&5S+GAM;-U8T4[;
M,!3]E<B,":2)I VDS6@K;960)FT3$CSL#;F-TUIRG,QQ6<O7XQNG:5I\*\;#
M:)<*8M_C<^ZQ?=,8!J5>"78W9TQ[RTS(<DCF6A>??;^<SEE&RXN\8-(@::XR
MJDU7S?RR4(PF)9 RX7>#(/(SRB49#>0BN\ETZ4WSA=1#TFM"GKU]2X:D$UT2
MS\J-\X0-R</9Q]^+7%]_\.S]Y-/)2?!P?KT;/ZN <^([1:]>(7H1X+H&PZ2C
M;>EZN%%:,S%BSTD,@C8WP//V'?33AGJ*T>)7K<2>A4"$>X%[.J?MV5A7?ET(
MHT&:RTT]A,0&C#K-F/=(Q9",J> 3Q8&5THR+E0UW(3#-1:X\;0K1I.M I'RR
M<,?VH$9KG8S+7%6Y;0;[>U(/WP'6/3#(A6@,=HD-C 8%U9HI>6,ZU> J^ +R
MZO;]JC .9XJN.MTKLB%4-Y-DDJN$J29-AZQ#HX%@*=A1?#:'N\X+'T"M\\PT
M$DYGN:25AS6C;AC9*1/B#A[@7^F6]C)M[5NU:[)I&D-UT\K8#NBWU:QV6_;R
M3;I>P1]S_75AIB.K/A0:NU4LY<NJOTP; YAZ!U>G12%67P2?R8S9R;\ZX6A
MUSQOGBO^9+)!J4Q-@"GB/3*E^;0=^:-H<<^6>EU.RQ3WW#U"S_]VG6=,,D5%
MV[2I_4->Y3<[#GOO9;GZ5MDU[/18OY4/W>35,9B,#M]D&!^^Q_K\=.@F^\=@
M\ABVN_=NW^Q[3?KU2:AUW-HZ;#51#PZU0_(3CLABD]2;++C07-:].4\2)E^<
MN8R\IA/SI]B6OAF?L)0NA+YOP"'9M'^PA"^RN!EU"PM1C]JTO\/T.E%SHC:Y
MN$S8DB7CNJMFDZKIF8;)6E] V$5NJLN-8!R+N1' L#R8 XQC65B>_VD^?70^
M%L.\]9U('^7T48YEN9!Q]<'RN#FQN=PSC>,PC")L1<=CIX,QMFY1!#]N-<P;
M,+ \D.GOUAK?;;Q"]M<!MJ?[*@2;*5Z)V$SQM0;$O6[ B&/W;F-Y@('M E8[
MD-^=!VK*S0E#V%7,&_8$XT@<8PC4HKM&HPA9G0@^[OW!GI(PC&,W IC;01AB
M"#R-.((Y  \8$H;5>W#G?>2OWU/^YO^3HV=02P,$%     @ *H6E5I>*NQS
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
M3O?FR^//R^^3B//BC'."'V7NOP!02P,$%     @ *H6E5A?(S!O; 0  T2(
M !,   !;0V]N=&5N=%]4>7!E<UTN>&ULS=I=3X,P% ;@O[)P:T;7K_D1YXUZ
MJU[X!RJ<#3*@3=O-^>\M3$TT2EQFXGL#@;;G/;3)<\7EXXNC,-FU31<6616C
MNV L%!6U)N3649=&EM:W)J9'OV+.%&NS(B9FLSDK;!>IB]/8U\BN+F]H:39-
MG-SNTNM0VVZ1>6I"-KG>3^RS%IEQKJD+$],XVW;EEY3I6T*>5@YS0E6[<)(F
M9.S;A'[DYX"W=?=;\KXN:?)@?+PS;9K%=@T+\:6AD(^7^*9'NUS6!96VV+1I
M21Z<)U.&BBBV3;XO>C*>'-,.T_[*C\X?RHP%IID/WKJ03LS3X7'O1]*OGKI4
MB'RLQS_Q(S&5/OK[J#_MDLI?9J?M?;9^/9Q'8,/M^#W^?,8?]0_L0X#T(4'Z
M4"!]:) ^YB!]G(+T<0;2QSE('WR&T@B*J!R%5(YB*D=!E:.HRE%8Y2BN<A18
M.8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP"15:!(JM$D56BR"I19)4HLDH4
M626*K!)%5HDBJT215:+(JE!D52BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+)J
M%%DUBJP:15:-(JM&D56CR*I19-4HLFH46?5_ROID[?JO?[+H[WEKZNX]GPU_
MLER] E!+ 0(4 Q0    ( "J%I58'04UB@0   +$    0              "
M 0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ *H6E5H=L'W/N
M*P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#
M%     @ *H6E5IE<G",0!@  G"<  !,              ( !S $  'AL+W1H
M96UE+W1H96UE,2YX;6Q02P$"% ,4    "  JA:56/XU*]-H%  #G'@  &
M            @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#
M%     @ *H6E5@:5*L'P!@  &B   !@              ("!'0X  'AL+W=O
M<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( "J%I5:M/\BTS@,  .\1
M   8              " @4,5  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q0
M2P$"% ,4    "  JA:56><N=83@$   S#P  &               @(%'&0
M>&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ *H6E5K>^THW$
M @  & @  !@              ("!M1T  'AL+W=O<FMS:&5E=',O<VAE970U
M+GAM;%!+ 0(4 Q0    ( "J%I595@+?$\ 8  )PL   8              "
M@:\@  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    "  JA:56
M0X(KF=0&   U'0  &               @('5)P  >&PO=V]R:W-H965T<R]S
M:&5E=#<N>&UL4$L! A0#%     @ *H6E5F&<NW;8!@  " \  !@
M     ("!WRX  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    (
M "J%I59RHH*Y>P<  -P1   8              " @>TU  !X;"]W;W)K<VAE
M971S+W-H965T.2YX;6Q02P$"% ,4    "  JA:56]%-V'I40  !B,   &0
M            @(&>/0  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4
M Q0    ( "J%I5;%#L>#6P<  &$3   9              " @6I.  !X;"]W
M;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ *H6E5B1Q920_ P
M!0<  !D              ("!_%4  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX
M;6Q02P$"% ,4    "  JA:56"=:\U5$#  #?!P  &0              @(%R
M60  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( "J%I58(
M-!M3\ (  )<&   9              " @?I<  !X;"]W;W)K<VAE971S+W-H
M965T,30N>&UL4$L! A0#%     @ *H6E5GO:2^#U P  ] D  !D
M     ("!(6   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4
M"  JA:56F/;SP'0&  !G#P  &0              @(%-9   >&PO=V]R:W-H
M965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( "J%I59I<=0V=04  .<.   9
M              " @?AJ  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L!
M A0#%     @ *H6E5G $8.*T P  ?@@  !D              ("!I'   'AL
M+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    "  JA:56GIB6GT0-
M  ";(P  &0              @(&/=   >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;%!+ 0(4 Q0    ( "J%I5;U]0816 ,  )D'   9              "
M@0J"  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ *H6E
M5I;OZ6Z2"   ?Q4  !D              ("!F84  'AL+W=O<FMS:&5E=',O
M<VAE970R,2YX;6Q02P$"% ,4    "  JA:565 H6M 4$   ["   &0
M        @(%BC@  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0
M   ( "J%I59R[K@;IP(  /(%   9              " @9Z2  !X;"]W;W)K
M<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ *H6E5O".)<?^ @  F@8
M !D              ("!?)4  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q0
M2P$"% ,4    "  JA:56KG=I"G$1  "#-@  &0              @(&QF
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( "J%I59UD5$T
M.P,  (('   9              " @5FJ  !X;"]W;W)K<VAE971S+W-H965T
M,C8N>&UL4$L! A0#%     @ *H6E5ITKQ1JE!0  ]0X  !D
M ("!RZT  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    "  J
MA:56A;:OYOX"  !<!@  &0              @(&GLP  >&PO=V]R:W-H965T
M<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( "J%I5:UVV[]I0(  /(%   9
M          " @=RV  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#
M%     @ *H6E5I[0$%'U @  =P8  !D              ("!N+D  'AL+W=O
M<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    "  JA:565K7T?Q0&  !V
M#P  &0              @('DO   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM
M;%!+ 0(4 Q0    ( "J%I5:K3:KQ<@,  /8'   9              " @2_#
M  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ *H6E5MF+
M3%C8 P  10D  !D              ("!V,8  'AL+W=O<FMS:&5E=',O<VAE
M970S,RYX;6Q02P$"% ,4    "  JA:56 N4F_-,$  #K#0  &0
M    @('GR@  >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    (
M "J%I59CP%OAB 0   ,*   9              " @?'/  !X;"]W;W)K<VAE
M971S+W-H965T,S4N>&UL4$L! A0#%     @ *H6E5BM:\0,= @  H 0  !D
M             ("!L-0  'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"
M% ,4    "  JA:56YC_5G!0%  ##(   &0              @($$UP  >&PO
M=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( "J%I5;ZD*7GXP(
M )D)   9              " @4_<  !X;"]W;W)K<VAE971S+W-H965T,S@N
M>&UL4$L! A0#%     @ *H6E5N2">#:3 @  "@8  !D              ("!
M:=\  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    "  JA:56
M=8M"(FX*  #Z7@  &0              @($SX@  >&PO=V]R:W-H965T<R]S
M:&5E=#0P+GAM;%!+ 0(4 Q0    ( "J%I58CH1'=L (  %D&   9
M      " @=CL  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%
M  @ *H6E5@31'AOK P  [Q,  !D              ("!O^\  'AL+W=O<FMS
M:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    "  JA:56T(:AB]<$  !B'P
M&0              @('A\P  >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+
M 0(4 Q0    ( "J%I5;8;,?FKP,  #<5   9              " @>_X  !X
M;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ *H6E5JINE:4E
M P  H0D  !D              ("!U?P  'AL+W=O<FMS:&5E=',O<VAE970T
M-2YX;6Q02P$"% ,4    "  JA:56#@L)@S\$  "3%@  &0
M@($Q  $ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( "J%
MI5;'+G8:=@<  #(P   9              " @:<$ 0!X;"]W;W)K<VAE971S
M+W-H965T-#<N>&UL4$L! A0#%     @ *H6E5N<!S>36 P  \ P  !D
M         ("!5 P! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M    "  JA:56,'=S,R($   &%0  &0              @(%A$ $ >&PO=V]R
M:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( "J%I59IGZ48G04  )4B
M   9              " @;H4 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL
M4$L! A0#%     @ *H6E5O,4AV/Y P  GA8  !D              ("!CAH!
M 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    "  JA:562<S6
MX \$  "3#@  &0              @(&^'@$ >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;%!+ 0(4 Q0    ( "J%I5:32A<&'P0  !P2   9
M  " @00C 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @
M*H6E5E-U*/*U!@  _34  !D              ("!6B<! 'AL+W=O<FMS:&5E
M=',O<VAE970U-"YX;6Q02P$"% ,4    "  JA:56=I=3O*4&   E)P  &0
M            @(%&+@$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4
M Q0    ( "J%I59SXE>\10D  +!-   9              " @2(U 0!X;"]W
M;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ *H6E5G+Z :G  @
MD0<  !D              ("!GCX! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX
M;6Q02P$"% ,4    "  JA:560@A6F]("  #)"0  &0              @(&5
M00$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( "J%I5:A
MU4KR=@(  ) &   9              " @9Y$ 0!X;"]W;W)K<VAE971S+W-H
M965T-3DN>&UL4$L! A0#%     @ *H6E5I:!>HM) P  K!0   T
M     ( !2T<! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  JA:56EXJ[',
M   3 @  "P              @ &_2@$ 7W)E;',O+G)E;'-02P$"% ,4
M"  JA:565\*[:LT$  !1)P  #P              @ &H2P$ >&PO=V]R:V)O
M;VLN>&UL4$L! A0#%     @ *H6E5EEV ?CU 0  .",  !H
M ( !HE ! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @
M*H6E5A?(S!O; 0  T2(  !,              ( !SU(! %M#;VYT96YT7U1Y
><&5S72YX;6Q02P4&     $, 0P!,$@  VU0!

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.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>200</ContextCount>
  <ElementCount>309</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>63</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>8</UnitCount>
  <MyReports>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000100 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>010000 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>010100 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>020000 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedStatementsOfOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>030000 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>040000 - Statement - Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>050000 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>060100 - Disclosure - Nature of Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/NatureOfBusiness</Role>
      <ShortName>Nature of Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>060200 - Disclosure - Risks and Liquidity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RisksAndLiquidity</Role>
      <ShortName>Risks and Liquidity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>060300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>060400 - Disclosure - Fair Value of Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/FairValueOfFinancialInstruments</Role>
      <ShortName>Fair Value of Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>060500 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/PropertyAndEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>060600 - Disclosure - Intangible Assets and Goodwill</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/IntangibleAssetsAndGoodwill</Role>
      <ShortName>Intangible Assets and Goodwill</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>060700 - Disclosure - Accounts Payable and Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses</Role>
      <ShortName>Accounts Payable and Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>060800 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>060900 - Disclosure - Stock Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockBasedCompensation</Role>
      <ShortName>Stock Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>061000 - Disclosure - Warrants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/Warrants</Role>
      <ShortName>Warrants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>061100 - Disclosure - Net Loss Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/NetLossPerShare</Role>
      <ShortName>Net Loss Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>061200 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>061300 - Disclosure - Agreements Related to Intellectual Property</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty</Role>
      <ShortName>Agreements Related to Intellectual Property</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>061400 - Disclosure - Renovacor Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RenovacorAcquisition</Role>
      <ShortName>Renovacor Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>061500 - Disclosure - CIRM Grants</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CirmGrants</Role>
      <ShortName>CIRM Grants</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>061600 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>061700 - Disclosure - 401(k) Savings Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/KSavingsPlan</Role>
      <ShortName>401(k) Savings Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>070300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>080300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>080400 - Disclosure - Fair Value of Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables</Role>
      <ShortName>Fair Value of Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/FairValueOfFinancialInstruments</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>080500 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/PropertyAndEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/PropertyAndEquipmentNet</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>080600 - Disclosure - Intangible Assets and Goodwill (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables</Role>
      <ShortName>Intangible Assets and Goodwill (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/IntangibleAssetsAndGoodwill</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>080700 - Disclosure - Accounts Payable and Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>080900 - Disclosure - Stock Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockBasedCompensationTables</Role>
      <ShortName>Stock Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/StockBasedCompensation</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>081000 - Disclosure - Warrants (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/WarrantsTables</Role>
      <ShortName>Warrants (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/Warrants</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>081100 - Disclosure - Net Loss Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/NetLossPerShareTables</Role>
      <ShortName>Net Loss Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/NetLossPerShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>081200 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CommitmentsAndContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>081400 - Disclosure - Renovacor Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RenovacorAcquisitionTables</Role>
      <ShortName>Renovacor Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/RenovacorAcquisition</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>090100 - Disclosure - Nature of Business (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/NatureOfBusinessDetails</Role>
      <ShortName>Nature of Business (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/NatureOfBusiness</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>090200 - Disclosure - Risks and Liquidity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RisksAndLiquidityDetails</Role>
      <ShortName>Risks and Liquidity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/RisksAndLiquidity</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>090300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails</Role>
      <ShortName>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>090302 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails</Role>
      <ShortName>Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>090402 - Disclosure - Fair Value of Financial Instruments, Measured on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails</Role>
      <ShortName>Fair Value of Financial Instruments, Measured on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>090404 - Disclosure - Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails</Role>
      <ShortName>Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>090406 - Disclosure - Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails</Role>
      <ShortName>Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>090500 - Disclosure - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/PropertyAndEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/PropertyAndEquipmentNetTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>090600 - Disclosure - Intangible Assets and Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails</Role>
      <ShortName>Intangible Assets and Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>090700 - Disclosure - Accounts Payable and Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails</Role>
      <ShortName>Accounts Payable and Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>090800 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/StockholdersEquity</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>090900 - Disclosure - Stock Based Compensation, Share Option Valuation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails</Role>
      <ShortName>Stock Based Compensation, Share Option Valuation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>090902 - Disclosure - Stock Based Compensation, Restricted Stock Units (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails</Role>
      <ShortName>Stock Based Compensation, Restricted Stock Units (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>090904 - Disclosure - Stock Based Compensation, Stock-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails</Role>
      <ShortName>Stock Based Compensation, Stock-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>091000 - Disclosure - Warrants, Rocket Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/WarrantsRocketWarrantsDetails</Role>
      <ShortName>Warrants, Rocket Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>091002 - Disclosure - Warrants, Renovacor Warrants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails</Role>
      <ShortName>Warrants, Renovacor Warrants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>091100 - Disclosure - Net Loss Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/NetLossPerShareDetails</Role>
      <ShortName>Net Loss Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/NetLossPerShareTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>091200 - Disclosure - Commitments and Contingencies, Finance Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails</Role>
      <ShortName>Commitments and Contingencies, Finance Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>091202 - Disclosure - Commitments and Contingencies, Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails</Role>
      <ShortName>Commitments and Contingencies, Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>091204 - Disclosure - Commitments and Contingencies, Details of Operating and Finance Lease (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails</Role>
      <ShortName>Commitments and Contingencies, Details of Operating and Finance Lease (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>091400 - Disclosure - Renovacor Acquisition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RenovacorAcquisitionDetails</Role>
      <ShortName>Renovacor Acquisition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/RenovacorAcquisitionTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>091500 - Disclosure - CIRM Grants (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/CirmGrantsDetails</Role>
      <ShortName>CIRM Grants (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/CirmGrants</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>091600 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/RelatedPartyTransactions</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="brhc20052523_10q.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>091700 - Disclosure - 401(k) Savings Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://rocketpharma.com/role/KSavingsPlanDetails</Role>
      <ShortName>401(k) Savings Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://rocketpharma.com/role/KSavingsPlan</ParentRole>
      <Position>59</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. brhc20052523_10q.htm 2178</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" original="brhc20052523_10q.htm">brhc20052523_10q.htm</File>
    <File>brhc20052523_ex31-1.htm</File>
    <File>brhc20052523_ex31-2.htm</File>
    <File>brhc20052523_ex32-1.htm</File>
    <File>rckt-20230331.xsd</File>
    <File>rckt-20230331_cal.xml</File>
    <File>rckt-20230331_def.xml</File>
    <File>rckt-20230331_lab.xml</File>
    <File>rckt-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>image0.jpg</File>
    <File>image1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="665">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</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": {
  "brhc20052523_10q.htm": {
   "axisCustom": 0,
   "axisStandard": 22,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 665,
    "http://xbrl.sec.gov/dei/2022": 29
   },
   "contextCount": 200,
   "dts": {
    "calculationLink": {
     "local": [
      "rckt-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "rckt-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "brhc20052523_10q.htm"
     ]
    },
    "labelLink": {
     "local": [
      "rckt-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "rckt-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "rckt-20230331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2004/ref-2004-08-10.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/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd",
      "https://xbrl.sec.gov/exch/2022/exch-2022.xsd",
      "https://xbrl.sec.gov/naics/2022/naics-2022.xsd",
      "https://xbrl.sec.gov/sic/2022/sic-2022.xsd",
      "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd"
     ]
    }
   },
   "elementCount": 524,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2022": 2,
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 7
   },
   "keyCustom": 45,
   "keyStandard": 264,
   "memberCustom": 28,
   "memberStandard": 35,
   "nsprefix": "rckt",
   "nsuri": "http://rocketpharma.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000100 - Document - Document and Entity Information",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://rocketpharma.com/role/DocumentAndEntityInformation",
     "shortName": "Document and Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies",
     "shortName": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060400 - Disclosure - Fair Value of Financial Instruments",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://rocketpharma.com/role/FairValueOfFinancialInstruments",
     "shortName": "Fair Value of Financial Instruments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060500 - Disclosure - Property and Equipment, Net",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://rocketpharma.com/role/PropertyAndEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060600 - Disclosure - Intangible Assets and Goodwill",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://rocketpharma.com/role/IntangibleAssetsAndGoodwill",
     "shortName": "Intangible Assets and Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060700 - Disclosure - Accounts Payable and Accrued Expenses",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses",
     "shortName": "Accounts Payable and Accrued Expenses",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060800 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://rocketpharma.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060900 - Disclosure - Stock Based Compensation",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://rocketpharma.com/role/StockBasedCompensation",
     "shortName": "Stock Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061000 - Disclosure - Warrants",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://rocketpharma.com/role/Warrants",
     "shortName": "Warrants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061100 - Disclosure - Net Loss Per Share",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://rocketpharma.com/role/NetLossPerShare",
     "shortName": "Net Loss Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061200 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://rocketpharma.com/role/CommitmentsAndContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "010000 - Statement - Consolidated Balance Sheets",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:ShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:AgreementsRelatedToIntellectualPropertyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061300 - Disclosure - Agreements Related to Intellectual Property",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty",
     "shortName": "Agreements Related to Intellectual Property",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:AgreementsRelatedToIntellectualPropertyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061400 - Disclosure - Renovacor Acquisition",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://rocketpharma.com/role/RenovacorAcquisition",
     "shortName": "Renovacor Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061500 - Disclosure - CIRM Grants",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://rocketpharma.com/role/CirmGrants",
     "shortName": "CIRM Grants",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061600 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://rocketpharma.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "061700 - Disclosure - 401(k) Savings Plan",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://rocketpharma.com/role/KSavingsPlan",
     "shortName": "401(k) Savings Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "070300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "25",
     "role": "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080400 - Disclosure - Fair Value of Financial Instruments (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables",
     "shortName": "Fair Value of Financial Instruments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080500 - Disclosure - Property and Equipment, Net (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://rocketpharma.com/role/PropertyAndEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080600 - Disclosure - Intangible Assets and Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables",
     "shortName": "Intangible Assets and Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U003",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "010100 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U003",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080700 - Disclosure - Accounts Payable and Accrued Expenses (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables",
     "shortName": "Accounts Payable and Accrued Expenses (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "080900 - Disclosure - Stock Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "31",
     "role": "http://rocketpharma.com/role/StockBasedCompensationTables",
     "shortName": "Stock Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081000 - Disclosure - Warrants (Tables)",
     "menuCat": "Tables",
     "order": "32",
     "role": "http://rocketpharma.com/role/WarrantsTables",
     "shortName": "Warrants (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081100 - Disclosure - Net Loss Per Share (Tables)",
     "menuCat": "Tables",
     "order": "33",
     "role": "http://rocketpharma.com/role/NetLossPerShareTables",
     "shortName": "Net Loss Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081200 - Disclosure - Commitments and Contingencies (Tables)",
     "menuCat": "Tables",
     "order": "34",
     "role": "http://rocketpharma.com/role/CommitmentsAndContingenciesTables",
     "shortName": "Commitments and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "081400 - Disclosure - Renovacor Acquisition (Tables)",
     "menuCat": "Tables",
     "order": "35",
     "role": "http://rocketpharma.com/role/RenovacorAcquisitionTables",
     "shortName": "Renovacor Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "rckt:NumberOfClinicalStagePrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090100 - Disclosure - Nature of Business (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://rocketpharma.com/role/NatureOfBusinessDetails",
     "shortName": "Nature of Business (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "rckt:NumberOfClinicalStagePrograms",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U004",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090200 - Disclosure - Risks and Liquidity (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://rocketpharma.com/role/RisksAndLiquidityDetails",
     "shortName": "Risks and Liquidity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:CashCashEquivalentsAndShortTermInvestments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090300 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails",
     "shortName": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:UnrealizedGainLossOnInvestments",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090302 - Disclosure - Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails",
     "shortName": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies, Investments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "020000 - Statement - Consolidated Statements of Operations",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090402 - Disclosure - Fair Value of Financial Instruments, Measured on Recurring Basis (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails",
     "shortName": "Fair Value of Financial Instruments, Measured on Recurring Basis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090404 - Disclosure - Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
     "shortName": "Fair Value of Financial Instruments, Changes in Level 3 Liabilities Measured at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20221231_ClassOfWarrantOrRightAxis_DerivativeFinancialInstrumentsLiabilitiesMember_FairValueByFairValueHierarchyLevelAxis_FairValueInputsLevel3Member_FairValueByMeasurementFrequencyAxis_FairValueMeasurementsRecurringMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090406 - Disclosure - Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
     "shortName": "Fair Value of Financial Instruments, Level 3 Fair Value of the Private Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_ClassOfWarrantOrRightAxis_PrivateWarrantsMember",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:WarrantsAndRightsOutstandingTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090500 - Disclosure - Property and Equipment, Net (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails",
     "shortName": "Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090600 - Disclosure - Intangible Assets and Goodwill (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails",
     "shortName": "Intangible Assets and Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "rckt:ResearchAndDevelopmentCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090700 - Disclosure - Accounts Payable and Accrued Expenses (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails",
     "shortName": "Accounts Payable and Accrued Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "rckt:ResearchAndDevelopmentCostsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090800 - Disclosure - Stockholders' Equity (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://rocketpharma.com/role/StockholdersEquityDetails",
     "shortName": "Stockholders' Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331_SubsidiarySaleOfStockAxis_AtTheMarketOfferingMember",
      "decimals": "-5",
      "lang": null,
      "name": "rckt:GrossProceedsFromIssuanceOfCommonStock",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20221231_AwardTypeAxis_EmployeeStockOptionMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090900 - Disclosure - Stock Based Compensation, Share Option Valuation (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails",
     "shortName": "Stock Based Compensation, Share Option Valuation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331_AwardTypeAxis_EmployeeStockOptionMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090902 - Disclosure - Stock Based Compensation, Restricted Stock Units (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
     "shortName": "Stock Based Compensation, Restricted Stock Units (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20221231_AwardTypeAxis_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "090904 - Disclosure - Stock Based Compensation, Stock-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
     "shortName": "Stock Based Compensation, Stock-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "030000 - Statement - Consolidated Statements of Comprehensive Loss",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091000 - Disclosure - Warrants, Rocket Warrants (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails",
     "shortName": "Warrants, Rocket Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_AwardTypeAxis_WarrantsExercisableForCommonSharesMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ClassOfWarrantOrRightOutstanding",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AdditionalPaidInCapital",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091002 - Disclosure - Warrants, Renovacor Warrants (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
     "shortName": "Warrants, Renovacor Warrants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331_ClassOfWarrantOrRightAxis_PublicWarrantsMember",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:AdditionalPaidInCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091100 - Disclosure - Net Loss Per Share (Details)",
     "menuCat": "Details",
     "order": "52",
     "role": "http://rocketpharma.com/role/NetLossPerShareDetails",
     "shortName": "Net Loss Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FinanceLeaseLiabilityPaymentsDue",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091200 - Disclosure - Commitments and Contingencies, Finance Lease (Details)",
     "menuCat": "Details",
     "order": "53",
     "role": "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
     "shortName": "Commitments and Contingencies, Finance Lease (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331_CounterpartyNameAxis_NewJerseyLeaseAgreementMember",
      "decimals": "0",
      "lang": null,
      "name": "rckt:LeaseAreaForInternalProcessDevelopmentAndResearchActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U006",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091202 - Disclosure - Commitments and Contingencies, Operating Leases (Details)",
     "menuCat": "Details",
     "order": "54",
     "role": "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
     "shortName": "Commitments and Contingencies, Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-5",
      "lang": null,
      "name": "us-gaap:DirectCostsOfLeasedAndRentedPropertyOrEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091204 - Disclosure - Commitments and Contingencies, Details of Operating and Finance Lease (Details)",
     "menuCat": "Details",
     "order": "55",
     "role": "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
     "shortName": "Commitments and Contingencies, Details of Operating and Finance Lease (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091400 - Disclosure - Renovacor Acquisition (Details)",
     "menuCat": "Details",
     "order": "56",
     "role": "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
     "shortName": "Renovacor Acquisition (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20220919to20220919_BusinessAcquisitionAxis_RenovacorIncMember",
      "decimals": "4",
      "lang": null,
      "name": "rckt:BusinessAcquisitionExchangeRatio",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U005",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "rckt:GrantAwardForClinicalDevelopmentSupport",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091500 - Disclosure - CIRM Grants (Details)",
     "menuCat": "Details",
     "order": "57",
     "role": "http://rocketpharma.com/role/CirmGrantsDetails",
     "shortName": "CIRM Grants (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20190430_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_LADICIRMGrantMember",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "rckt:GrantAwardForClinicalDevelopmentSupport",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "ix:continuation",
       "div",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331_AwardTypeAxis_RestrictedStockUnitsRSUMember",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unitRef": "U001",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091600 - Disclosure - Related Party Transactions (Details)",
     "menuCat": "Details",
     "order": "58",
     "role": "http://rocketpharma.com/role/RelatedPartyTransactionsDetails",
     "shortName": "Related Party Transactions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20201001to20201031_AwardTypeAxis_RestrictedStockUnitsRSUMember_RelatedPartyTransactionsByRelatedPartyAxis_SpouseOfExecutiveOfficerMember",
      "decimals": "0",
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U001",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U005",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "091700 - Disclosure - 401(k) Savings Plan (Details)",
     "menuCat": "Details",
     "order": "59",
     "role": "http://rocketpharma.com/role/KSavingsPlanDetails",
     "shortName": "401(k) Savings Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U005",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20211231_StatementEquityComponentsAxis_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "040000 - Statement - Consolidated Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
     "shortName": "Consolidated Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20211231_StatementEquityComponentsAxis_CommonStockMember",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "U002",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "050000 - Statement - Consolidated Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": "-3",
      "lang": null,
      "name": "rckt:AdjustmentOfRightOfUseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U002",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060100 - Disclosure - Nature of Business",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://rocketpharma.com/role/NatureOfBusiness",
     "shortName": "Nature of Business",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:RisksAndLiquidityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "060200 - Disclosure - Risks and Liquidity",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://rocketpharma.com/role/RisksAndLiquidity",
     "shortName": "Risks and Liquidity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "brhc20052523_10q.htm",
      "contextRef": "c20230101to20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "rckt:RisksAndLiquidityTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 63,
   "tag": {
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "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 or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r519"
     ],
     "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"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r515"
     ],
     "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"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r514"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r516"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://rocketpharma.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "rckt_AAVCurrentGoodManufacturingPracticecGMPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The lease agreement relating to the rental space in Cranbury, New Jersey dedicated to AAV Current Good Manufacturing Practice (cGMP).",
        "label": "AAV Current Good Manufacturing Practice (cGMP) [Member]"
       }
      }
     },
     "localname": "AAVCurrentGoodManufacturingPracticecGMPMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 28.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 excluding accretion income related to cash equivalents , Investments",
        "negatedLabel": "Amortization of premium and accretion of discount on investments, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsExcludingAccretionIncomeRelatedToCashEquivalentsInvestments",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_AcquisitionExpensesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of acquisition expenses, payable current as of the end of the period.",
        "label": "Acquisition Expenses, Current",
        "terseLabel": "Acquisition related expenses"
       }
      }
     },
     "localname": "AcquisitionExpensesCurrent",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_AdditionalInformationOfCIRMGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Information of CIRM Grants [Abstract]",
        "terseLabel": "CIRM Grants [Abstract]"
       }
      }
     },
     "localname": "AdditionalInformationOfCIRMGrantsAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_AdjustmentOfRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 27.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amortization expense of right-of-use assets during the period.",
        "label": "Adjustment of Right-of-Use Assets",
        "terseLabel": "Amortization of finance lease right of use asset"
       }
      }
     },
     "localname": "AdjustmentOfRightOfUseAssets",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_AggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "localname": "AggregateIntrinsicValueAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_AgreementsRelatedToIntellectualPropertyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Agreements Related to Intellectual Property [Abstract]"
       }
      }
     },
     "localname": "AgreementsRelatedToIntellectualPropertyAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "xbrltype": "stringItemType"
    },
    "rckt_AgreementsRelatedToIntellectualPropertyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for agreements related to intellectual property.",
        "label": "Agreements Related to Intellectual Property [Text Block]",
        "terseLabel": "Agreements Related to Intellectual Property"
       }
      }
     },
     "localname": "AgreementsRelatedToIntellectualPropertyTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/AgreementsRelatedToIntellectualProperty"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_AtTheMarketOfferingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "At-the-Market Offering [Abstract]",
        "terseLabel": "At-the-Market Offering Program [Abstract]"
       }
      }
     },
     "localname": "AtTheMarketOfferingAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_AtTheMarketOfferingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An \"at-the-market\" offering is an offering of securities into an existing trading market for outstanding shares of the same class at other than a fixed price on, or through the facilities of, a national securities exchange, or to or through a market maker otherwise than on an exchange.",
        "label": "At-the-Market Offering [Member]",
        "terseLabel": "At-the-Market Offering [Member]",
        "verboseLabel": "At-the-Market Offering Program [Member]"
       }
      }
     },
     "localname": "AtTheMarketOfferingMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_BusinessAcquisitionExchangeRatio": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratio applied to exchange of shares in a business combination, for example but not limited to, one share exchanged to two or two shares exchanged to one.",
        "label": "Business Acquisition, Exchange Ratio",
        "terseLabel": "Exchange ratio"
       }
      }
     },
     "localname": "BusinessAcquisitionExchangeRatio",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of in process research and development recognized as of the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed in Process Research and Development",
        "terseLabel": "IPR&amp;D"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInProcessResearchAndDevelopment",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of operating right-of-use assets recognized as of the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Operating Lease Right Of Use Assets",
        "terseLabel": "Operating lease right-of-use assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of other intangible asset recognized as of the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Other Intangible Asset",
        "terseLabel": "Other intangible asset"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherIntangibleAsset",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of working capital includes other receivables, prepaid expenses, account payable and accrued liabilities recognized as of the acquisition date.",
        "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Working Capital",
        "terseLabel": "Working capital"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedWorkingCapital",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_CIRMGrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CIRM Grants [Abstract]"
       }
      }
     },
     "localname": "CIRMGrantsAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "xbrltype": "stringItemType"
    },
    "rckt_CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for California institute for regenerative medicine grants.",
        "label": "California Institute for Regenerative Medicine Grants [Text Block]",
        "terseLabel": "CIRM Grants"
       }
      }
     },
     "localname": "CaliforniaInstituteForRegenerativeMedicineGrantsTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_CashFlowOperatingAndFinancingActivitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Operating and Financing Activities, Lessee [Abstract]",
        "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities [Abstract]"
       }
      }
     },
     "localname": "CashFlowOperatingAndFinancingActivitiesLesseeAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_ClassOfWarrantOrRightGrantDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date the warrants or rights are issued, in YYYY-MM-DD format.",
        "label": "Class of Warrant or Right, Grant Date",
        "terseLabel": "Grant date"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightGrantDate",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "rckt_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average exercise price per share of warrants exercised during the period.",
        "label": "Class of Warrant or Right, Weighted Average Exercise Price of Warrants or Rights, Exercised",
        "terseLabel": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRightsExercised",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "rckt_CommonStockWarrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that entitles the holder to buy the underlying stock of the issuing company at a fixed price called exercise price until the expiry date.",
        "label": "Common Stock Warrant [Member]",
        "terseLabel": "Common Stock Warrant [Member]"
       }
      }
     },
     "localname": "CommonStockWarrantMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for concentrations of credit risk and off-balance sheet risk.",
        "label": "Concentrations of Credit Risk and Off-balance Sheet Risk [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Off-balance Sheet Risk"
       }
      }
     },
     "localname": "ConcentrationsOfCreditRiskAndOffBalanceSheetRiskPolicyTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_ConsultingAgreementBusinessDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consulting agreement with related party for business development services.",
        "label": "Consulting Agreement, Business Development [Member]",
        "verboseLabel": "Consulting Agreement [Member]"
       }
      }
     },
     "localname": "ConsultingAgreementBusinessDevelopmentMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_CowenAndCompanyLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Company entered into a sales agreement with respect to an at-the-market offering program.",
        "label": "Cowen and Company, LLC [Member]"
       }
      }
     },
     "localname": "CowenAndCompanyLLCMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_DerivativeLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender).",
        "label": "Derivative Liabilities [Member]",
        "terseLabel": "Warrants Classified as Liabilities [Member]"
       }
      }
     },
     "localname": "DerivativeLiabilitiesMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_DetailedInformationOfWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Detailed Information of Warrants [Abstract]",
        "terseLabel": "Warrants [Abstract]"
       }
      }
     },
     "localname": "DetailedInformationOfWarrantsAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_EmpireStateBuildingLeaseAgreementAmendmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On March 26, 2021, the Company entered in Amendment No. 1 to the ESB Lease Agreement (\"ESB Lease Amendment\").",
        "label": "Empire State Building Lease Agreement Amendment [Member]",
        "terseLabel": "ESB Lease Agreement Amendment [Member]"
       }
      }
     },
     "localname": "EmpireStateBuildingLeaseAgreementAmendmentMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_EmpireStateBuildingLeaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On June 7, 2018, the Company entered into a three year lease agreement for office space in the Empire State Building in New York, NY (the \"ESB Lease Agreement\").",
        "label": "Empire State Building Lease Agreement [Member]",
        "terseLabel": "ESB Lease Agreement [Member]"
       }
      }
     },
     "localname": "EmpireStateBuildingLeaseAgreementMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_EmployeeAndDirectorMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Employee is an Executive of the entity that is appointed to the position by the board of directors and director is a person serving on the board of directors (who collectively have responsibility for governing the entity).",
        "label": "Employee and Director [Member]",
        "terseLabel": "Employees and Directors [Member]"
       }
      }
     },
     "localname": "EmployeeAndDirectorMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_ExercisePricePerShareWarrantsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price Per Share, Warrants [Abstract]",
        "terseLabel": "Exercise Price Per Share [Abstract]"
       }
      }
     },
     "localname": "ExercisePricePerShareWarrantsAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_FinanceLeaseCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease Costs [Abstract]",
        "terseLabel": "Finance lease cost [Abstract]"
       }
      }
     },
     "localname": "FinanceLeaseCostsAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_FinanceLeaseLiabilityPaymentsDueAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fourth fiscal year following latest fiscal year.",
        "label": "Finance Lease, Liability, Payments, Due after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_FinanceLeasesEstimatedRentPayments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rental payments due for the reporting period under finance leases.",
        "label": "Finance Leases, Estimated Rent Payments",
        "terseLabel": "Estimated rent payments"
       }
      }
     },
     "localname": "FinanceLeasesEstimatedRentPayments",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_GrantAwardForClinicalDevelopmentSupport": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant award for clinical development support.",
        "label": "Grant award for clinical development support",
        "terseLabel": "Grant award for clinical development support"
       }
      }
     },
     "localname": "GrantAwardForClinicalDevelopmentSupport",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_GrossProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross cash inflow from the additional capital contribution to the entity including issuance costs.",
        "label": "Gross Proceeds from Issuance of Common Stock",
        "terseLabel": "Gross proceeds, offering amount"
       }
      }
     },
     "localname": "GrossProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_HopewellMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Operating lease facility located at Hopewell, New Jersey and Cambridge.",
        "label": "Hopewell, New Jersey and Cambridge [Member]"
       }
      }
     },
     "localname": "HopewellMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_IncreaseDecreaseInFinanceLeaseLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 35.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Increase (Decrease) in Finance Lease, Liabilities",
        "verboseLabel": "Finance lease liability"
       }
      }
     },
     "localname": "IncreaseDecreaseInFinanceLeaseLiabilities",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/NetLossPerShareDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of restricted stock units exercisable for common shares.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Restricted Stock Units Exercisable for Common Shares",
        "terseLabel": "Restricted stock units convertible for common shares (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfRestrictedStockUnitsExercisableForCommonShares",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "rckt_InotekLexingtonMassachusettsLeaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "On January 4, 2018, in connection with the Reverse Merger, the Company assumed an operating lease for Inotek's former headquarters in Lexington, Massachusetts.",
        "label": "Inotek Lexington Massachusetts Lease Agreement [Member]",
        "terseLabel": "Inotek Lexington Massachusetts Lease Agreement [Member]"
       }
      }
     },
     "localname": "InotekLexingtonMassachusettsLeaseAgreementMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_IssuanceOfCommonStockPursuantToExerciseOfWarrants": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of stock issued during the period as a result of warrant exercised.",
        "label": "Issuance of common stock pursuant to exercise of warrants"
       }
      }
     },
     "localname": "IssuanceOfCommonStockPursuantToExerciseOfWarrants",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_LADICIRMGrantMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Grant funding through the California Institute for Regenerative Medicine (\"CIRM\"). The Company was granted funds under a CLIN2 grant award to support the clinical development of gene therapy for LAD-I.",
        "label": "LAD-I CIRM Grant [Member]",
        "terseLabel": "LAD-1 CIRM Grant [Member]"
       }
      }
     },
     "localname": "LADICIRMGrantMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_LeaseAreaForInternalProcessDevelopmentAndResearchActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The lease area under agreement for internal process development and research activities.",
        "label": "Lease Area for Internal Process Development and Research Activities",
        "terseLabel": "Area of lease"
       }
      }
     },
     "localname": "LeaseAreaForInternalProcessDevelopmentAndResearchActivities",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "areaItemType"
    },
    "rckt_LeaseBalanceSheetInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of balance sheet information related to leases.",
        "label": "Lease Balance Sheet Information [Table Text Block]",
        "terseLabel": "Balance Sheet Information Related to Leases"
       }
      }
     },
     "localname": "LeaseBalanceSheetInformationTableTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_LeaseSupplementalCashFlowInformationTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of supplemental cash flow information related to leases.",
        "label": "Lease, Supplemental Cash Flow Information [Table Text Block]",
        "terseLabel": "Lease Related to Cash Flow Information, Lease Term and Discount Rate"
       }
      }
     },
     "localname": "LeaseSupplementalCashFlowInformationTableTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_MiceColonyModelMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A mice colony model is a laboratory mice used to study some aspect of human physiology or disease.",
        "label": "Mice Colony Model [Member]"
       }
      }
     },
     "localname": "MiceColonyModelMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_NewJerseyLeaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The lease agreement relating to the rental space in Cranbury, New Jersey.",
        "label": "New Jersey Lease Agreement [Member]",
        "terseLabel": "NJ Lease Agreement [Member]"
       }
      }
     },
     "localname": "NewJerseyLeaseAgreementMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_NumberOfClinicalStagePrograms": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of clinical-stage programs.",
        "label": "Number of Clinical-Stage Programs",
        "terseLabel": "Number of clinical-stage programs"
       }
      }
     },
     "localname": "NumberOfClinicalStagePrograms",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/NatureOfBusinessDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "rckt_NumberOfMilestonesAchieved": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of milestones achieved during the period.",
        "label": "Number of Milestones Achieved",
        "terseLabel": "Number of milestones achieved"
       }
      }
     },
     "localname": "NumberOfMilestonesAchieved",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "rckt_NumberOfOptionsToRenewLeaseAgreement": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of options to renew lease agreement in consecutive times.",
        "label": "Number of Options to Renew Lease Agreement",
        "terseLabel": "Number of options to renew lease agreement"
       }
      }
     },
     "localname": "NumberOfOptionsToRenewLeaseAgreement",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "rckt_NumberOfWarrantSharesOutstandingAndExercisableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of Warrant Shares Outstanding and Exercisable [Abstract]",
        "terseLabel": "Number of Warrant Shares Outstanding and Exercisable [Abstract]"
       }
      }
     },
     "localname": "NumberOfWarrantSharesOutstandingAndExercisableAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax": {
     "auth_ref": [],
     "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": "OCI, Investments, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "verboseLabel": "Unrealized comprehensive gain (loss) on investments"
       }
      }
     },
     "localname": "OCIInvestmentsUnrealizedHoldingGainLossBeforeAdjustmentAfterTax",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_PaymentsToAcquireRightOfUseAsset": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for payments made to acquire right of use asset.",
        "label": "Payments to Acquire Right of Use Asset",
        "negatedLabel": "Payments made to acquire right of use asset"
       }
      }
     },
     "localname": "PaymentsToAcquireRightOfUseAsset",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_PercentageOfAnnualIncreaseInBaseRent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of annual increase in base rent under lease agreement.",
        "label": "Percentage of Annual Increase in Base Rent",
        "terseLabel": "Percentage of annual increase in base rent"
       }
      }
     },
     "localname": "PercentageOfAnnualIncreaseInBaseRent",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rckt_PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of cash commission of gross proceeds from the sale of the shares pursuant to the sales agreement.",
        "label": "Percentage of Cash Commission of Gross Proceeds from Sale of Shares",
        "terseLabel": "Percentage of cash commission"
       }
      }
     },
     "localname": "PercentageOfCashCommissionOfGrossProceedsFromSaleOfShares",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "rckt_PreFundedWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A classification of auction market preferred securities that may have different rights to other classifications of auction market preferred securities/class of warrants classified as Pre-fund warrants.",
        "label": "Pre-Funded Warrants [Member]",
        "terseLabel": "Pre-Funded Warrants [Member]"
       }
      }
     },
     "localname": "PreFundedWarrantsMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_PrivateWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase one share of Class A common stock at a specific exercise price.",
        "label": "Private Warrants [Member]",
        "terseLabel": "Private Warrants [Member]",
        "verboseLabel": "Private Warrants [Member]"
       }
      }
     },
     "localname": "PrivateWarrantsMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_ProceedsFromMilestonePayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of cash receipts for milestone payments.",
        "label": "Proceeds from Milestone Payments",
        "terseLabel": "Milestone payments received"
       }
      }
     },
     "localname": "ProceedsFromMilestonePayments",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_PropertyPlantAndEquipmentWriteDown": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in property plant and equipment due to subsequent measurement adjustments, including, but not limited to physical deterioration and obsolescence.",
        "label": "Property Plant and Equipment Write-down",
        "terseLabel": "Write down of property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentWriteDown",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_PublicWarrantsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security that gives the holder the right to purchase one share of common stock at a specific exercise price.",
        "label": "Public Warrants [Member]",
        "terseLabel": "Public Warrants [Member]"
       }
      }
     },
     "localname": "PublicWarrantsMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_RelatedPartyTransactionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_RenovacorIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the merging entity.",
        "label": "Renovacor, Inc. [Member]",
        "terseLabel": "Renovacor, Inc. [Member]"
       }
      }
     },
     "localname": "RenovacorIncMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_ResearchAndDevelopmentCostsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to expenses related to research and development cost (due within one year or within the normal operating cycle if longer).",
        "label": "Research and Development Costs Current",
        "verboseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentCostsCurrent",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_ResearchAndDevelopmentIncentives": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of research and development income claimed from tax credit against the General Corporation Tax and Unincorporated Business Tax during the period.",
        "label": "Research and Development Incentives",
        "terseLabel": "Research and development incentives"
       }
      }
     },
     "localname": "ResearchAndDevelopmentIncentives",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_RisksAndLiquidityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Liquidity [Abstract]"
       }
      }
     },
     "localname": "RisksAndLiquidityAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "xbrltype": "stringItemType"
    },
    "rckt_RisksAndLiquidityTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure related to risk and liquidity,",
        "label": "Risks and Liquidity [Text Block]",
        "terseLabel": "Risks and Liquidity"
       }
      }
     },
     "localname": "RisksAndLiquidityTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_SaleOfStockAggregateOfferingPrice": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate offering price of shares issued or sold in the stock transaction.",
        "label": "Sale Of Stock Aggregate Offering Price",
        "terseLabel": "Aggregate offering price"
       }
      }
     },
     "localname": "SaleOfStockAggregateOfferingPrice",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash , cash equivalents and restricted cash.",
        "label": "Schedule Of Cash Cash Equivalents And Restricted Cash [Table Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "ScheduleOfCashCashEquivalentsAndRestrictedCashTableTextBlock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "rckt_SeriesAConvertiblePreferredSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series A preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Series A Convertible Preferred Shares [Member]",
        "terseLabel": "Series A Convertible Preferred Shares [Member]"
       }
      }
     },
     "localname": "SeriesAConvertiblePreferredSharesMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_SeriesBConvertiblePreferredSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Series B preferred stock that may be exchanged into common shares or other types of securities at the owner's option.",
        "label": "Series B Convertible Preferred Shares [Member]",
        "terseLabel": "Series B Convertible Preferred Shares [Member]"
       }
      }
     },
     "localname": "SeriesBConvertiblePreferredSharesMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value per share of common stock used in the weighted average fair value assumptions for stock option grants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Fair Value of Common Stock",
        "terseLabel": "Fair value of common stock (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfCommonStock",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of Nonvested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Options Nonvested Aggregate Intrinsic Value",
        "terseLabel": "Options unvested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedAggregateIntrinsicValue",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for non-vested convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but non-vested.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award Options Nonvested Weighted Average Remaining Contractual Term",
        "terseLabel": "Options unvested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedWeightedAverageRemainingContractualTerm",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "rckt_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards granted, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options Granted, Weighted Average Remaining Contractual Term",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "rckt_ShareholdersEquityDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders' Equity Disclosure [Abstract]",
        "terseLabel": "Shareholders' Equity Disclosure [Abstract]"
       }
      }
     },
     "localname": "ShareholdersEquityDisclosureAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_SpouseOfExecutiveOfficerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Spouse of a person with designation of executive officer.",
        "label": "Spouse of Executive officer [Member]"
       }
      }
     },
     "localname": "SpouseOfExecutiveOfficerMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) and restricted stock units exercised during the current period.",
        "label": "Stock Issued During Period Shares Stock Options Exercised and Restricted Stock Units",
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options and restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnits",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "rckt_StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of vesting of restricted stock units.",
        "label": "Stock Issued During Period, Shares, Vesting of Restricted Stock Units",
        "terseLabel": "Issuance of common stock pursuant to vesting of restricted stock units (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesVestingOfRestrictedStockUnits",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "rckt_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options and restricted stock units.",
        "label": "Stock Issued During Period Value Stock Options Exercised and Restricted Stock Units",
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options and restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnits",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The gross value of stock issued during the period pursuant to value of restricted stock units",
        "label": "Stock Issued During Period, Value, Vesting of Restricted Stock Units",
        "terseLabel": "Issuance of common stock pursuant to vesting of restricted stock units"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueVestingOfRestrictedStockUnits",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_StockIssuedDuringSharesCommonStockWarrantExercised": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of warrant exercised.",
        "label": "Stock Issued During Shares Common Stock Warrant Exercised",
        "terseLabel": "Issuance of common stock pursuant to exercise of warrant (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringSharesCommonStockWarrantExercised",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "rckt_StockIssuedIssuanceCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs.",
        "label": "Stock Issued, Issuance Costs",
        "verboseLabel": "Commissions"
       }
      }
     },
     "localname": "StockIssuedIssuanceCosts",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "rckt_StockOptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Option [Abstract]",
        "terseLabel": "Stock Option [Abstract]"
       }
      }
     },
     "localname": "StockOptionAbstract",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "rckt_WarrantsClassifiedAsEquityMember": {
     "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": "Warrants, Classified as Equity [Member]",
        "terseLabel": "Warrants, Classified as Equity [Member]"
       }
      }
     },
     "localname": "WarrantsClassifiedAsEquityMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisableForCommonSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of warrants into common shares.",
        "label": "Warrants Exercisable for Common Shares [Member]",
        "terseLabel": "Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsExercisableForCommonSharesMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Five [Member]",
        "terseLabel": "22.51 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceFiveMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Four [Member]",
        "terseLabel": "22.51 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceFourMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price One [Member]",
        "terseLabel": "24.42 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceOneMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Seven [Member]",
        "verboseLabel": "65.23 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceSevenMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Six [Member]",
        "terseLabel": "65.23 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceSixMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Three [Member]",
        "terseLabel": "33.63 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceThreeMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "rckt_WarrantsExercisePriceTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Issuance of warrants by exercise price of the warrants.",
        "label": "Warrants Exercise Price Two [Member]",
        "terseLabel": "57.11 [Member]"
       }
      }
     },
     "localname": "WarrantsExercisePriceTwoMember",
     "nsuri": "http://rocketpharma.com/20230331",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_CounterpartyNameAxis": {
     "auth_ref": [
      "r180",
      "r181",
      "r271",
      "r276",
      "r488",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "localname": "CounterpartyNameAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r304",
      "r435",
      "r460",
      "r484",
      "r485",
      "r501",
      "r508",
      "r513",
      "r552",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r296",
      "r304",
      "r335",
      "r336",
      "r337",
      "r411",
      "r435",
      "r460",
      "r484",
      "r485",
      "r501",
      "r508",
      "r513",
      "r548",
      "r552",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r258",
      "r259",
      "r260",
      "r261",
      "r296",
      "r304",
      "r335",
      "r336",
      "r337",
      "r411",
      "r435",
      "r460",
      "r484",
      "r485",
      "r501",
      "r508",
      "r513",
      "r548",
      "r552",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "auth_ref": [
      "r180",
      "r181",
      "r271",
      "r276",
      "r489",
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r235",
      "r236",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r502",
      "r512",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r235",
      "r236",
      "r467",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r502",
      "r512",
      "r553"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r540",
      "r564"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Relationship to Entity [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts payable and accrued expenses",
        "totalLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpenses"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "auth_ref": [
      "r36"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 4.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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 of discount and amortization of premium on investments, net"
       }
      }
     },
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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": "Professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r58",
      "r155"
     ],
     "calculation": {
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails": {
       "order": 2.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/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r20",
      "r21",
      "r22",
      "r161",
      "r457",
      "r465",
      "r466"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r19",
      "r22",
      "r105",
      "r398",
      "r461",
      "r462",
      "r525",
      "r526",
      "r527",
      "r535",
      "r536",
      "r537"
     ],
     "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": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income/(Loss) [Member]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r4",
      "r511"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r344",
      "r345",
      "r346",
      "r535",
      "r536",
      "r537",
      "r555"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r89",
      "r90",
      "r306"
     ],
     "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": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r339"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Total share based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r130",
      "r139",
      "r157",
      "r179",
      "r225",
      "r228",
      "r232",
      "r241",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r360",
      "r362",
      "r376",
      "r511",
      "r550",
      "r551",
      "r566"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets",
        "verboseLabel": "Assets [Abstract]"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsAndLiabilitiesLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease assets and liabilities [Abstract]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesLesseeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r150",
      "r162",
      "r179",
      "r241",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r360",
      "r362",
      "r376",
      "r511",
      "r550",
      "r551",
      "r566"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "terseLabel": "Fair value of financial instruments"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location on balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Axis]"
       }
      }
     },
     "localname": "BalanceSheetLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BalanceSheetLocationDomain": {
     "auth_ref": [
      "r110",
      "r111"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the balance sheet (statement of financial position).",
        "label": "Balance Sheet Location [Domain]"
       }
      }
     },
     "localname": "BalanceSheetLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r43"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "terseLabel": "Significant Accounting Policies"
       }
      }
     },
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r357",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r94",
      "r95",
      "r357",
      "r506",
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": {
     "auth_ref": [
      "r102"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of equity interests issued or issuable to acquire entity.",
        "label": "Stock consideration (in shares)"
       }
      }
     },
     "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks paid or offered to be paid in a business combination.",
        "label": "Business Acquisition, Share Price",
        "terseLabel": "Share price (in dollars per share)"
       }
      }
     },
     "localname": "BusinessAcquisitionSharePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r99",
      "r100",
      "r101"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Total consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": {
     "auth_ref": [
      "r99",
      "r100"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.",
        "label": "Equity consideration, value"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Description [Abstract]",
        "terseLabel": "Business Combination [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r103",
      "r358"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Renovacor Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease obligation assumed in business combination.",
        "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation",
        "negatedLabel": "Operating lease liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "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, acquired at the acquisition date. 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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "negatedLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r96",
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "totalLabel": "Net assets acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Other non-current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r96",
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Purchase consideration"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase Price allocation of Assets Acquired and Liabilities Assumed [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Renovacor Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": {
     "auth_ref": [
      "r0",
      "r43",
      "r48"
     ],
     "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": "Nature of Business"
       }
      }
     },
     "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NatureOfBusiness"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": {
     "auth_ref": [
      "r126",
      "r127",
      "r128"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by project.",
        "label": "Project [Axis]"
       }
      }
     },
     "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r37",
      "r152",
      "r487"
     ],
     "calculation": {
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "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 equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "auth_ref": [
      "r524"
     ],
     "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 investments"
       }
      }
     },
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r32",
      "r37",
      "r42"
     ],
     "calculation": {
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Cash, Cash Equivalents and Restricted Cash [Abstract]"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "auth_ref": [
      "r32",
      "r122"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding 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), Excluding Exchange Rate Effect",
        "totalLabel": "Net change in cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CertificatesOfDepositAtCarryingValue": {
     "auth_ref": [
      "r521"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related 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.",
        "label": "Certificate of deposit"
       }
      }
     },
     "localname": "CertificatesOfDepositAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r179",
      "r199",
      "r204",
      "r207",
      "r209",
      "r216",
      "r217",
      "r241",
      "r262",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r274",
      "r275",
      "r278",
      "r282",
      "r289",
      "r376",
      "r486",
      "r520",
      "r533",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "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]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightAxis": {
     "auth_ref": [
      "r76",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of warrant or right issued.",
        "label": "Class of Warrant or Right [Axis]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.",
        "label": "Class of Warrant or Right [Domain]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r290"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Exercise price per share (in dollars per share)",
        "terseLabel": "Warrant to purchase shares of common stock price per share (in dollars per share)",
        "verboseLabel": "Fair value per warrant (in dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ClassOfWarrantOrRightLineItems": {
     "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 Warrant or Right [Line Items]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": {
     "auth_ref": [
      "r290"
     ],
     "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": "Warrant to purchase shares of common stock (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "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": "Outstanding (in shares)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r76",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure for warrants or rights issued, which includes the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Class of Warrant or Right [Table]",
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommercialPaperMember": {
     "auth_ref": [
      "r62"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.",
        "label": "Commercial Paper [Member]"
       }
      }
     },
     "localname": "CommercialPaperMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r16",
      "r135",
      "r143"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 12)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r61",
      "r256",
      "r257",
      "r471",
      "r549"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r535",
      "r536",
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock [Member]",
        "verboseLabel": "Stock Consideration [Member]"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common stock, par value (in dollars per share)",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r3"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r3"
     ],
     "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)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r3",
      "r66"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r3",
      "r511"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par value, 120,000,000 shares authorized; 80,412,194 and 79,123,312 shares issued and 80,409,623 and 79,120,741 shares outstanding at March 31, 2023 and December 31, 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "401(k) Savings Plan [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "auth_ref": [
      "r294",
      "r295"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Compensation Related Costs, General [Text Block]",
        "terseLabel": "401(k) Savings Plan"
       }
      }
     },
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/KSavingsPlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r23",
      "r166",
      "r168",
      "r174",
      "r454",
      "r458"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "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 (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Total comprehensive loss"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComputerEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.",
        "label": "Computer Equipment [Member]",
        "terseLabel": "Computer Equipment [Member]"
       }
      }
     },
     "localname": "ComputerEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r491"
     ],
     "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 [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionPayableCurrent": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Construction Payable, Current",
        "verboseLabel": "Property and equipment"
       }
      }
     },
     "localname": "ConstructionPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Corporate Bonds [Member]"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSoldDepreciation": {
     "auth_ref": [
      "r529",
      "r547"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 22.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for allocation of cost of tangible asset over its useful life directly used in production of good and rendering of service.",
        "label": "Depreciation and amortization of property and equipment",
        "verboseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSoldDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows",
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "verboseLabel": "Matching employee contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/KSavingsPlanDetails"
     ],
     "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 of Employees' Gross Pay",
        "terseLabel": "Percentage of matching employee contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/KSavingsPlanDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "auth_ref": [
      "r522"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.",
        "label": "Cash security deposit",
        "verboseLabel": "Deposits"
       }
      }
     },
     "localname": "DepositsAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect.",
        "label": "Derivative Financial Instruments, Liabilities [Member]",
        "verboseLabel": "Warrant Liability [Member]"
       }
      }
     },
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "auth_ref": [
      "r114",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities.",
        "label": "Warrants"
       }
      }
     },
     "localname": "DerivativesAndFairValueTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/Warrants"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativesPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r107",
      "r108",
      "r109",
      "r112",
      "r182"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.",
        "label": "Derivatives, Policy [Policy Text Block]",
        "terseLabel": "Warrants"
       }
      }
     },
     "localname": "DerivativesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DirectCostsOfLeasedAndRentedPropertyOrEquipment": {
     "auth_ref": [
      "r528"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense incurred and directly related to generating revenue by lessor from operating lease of rented property and equipment.",
        "label": "Direct Costs of Leased and Rented Property or Equipment",
        "terseLabel": "Rent expense"
       }
      }
     },
     "localname": "DirectCostsOfLeasedAndRentedPropertyOrEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r309",
      "r340",
      "r341",
      "r343",
      "r348",
      "r509"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Based Compensation [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Loss Per Share [Abstract]"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r175",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r196",
      "r199",
      "r207",
      "r208",
      "r209",
      "r213",
      "r367",
      "r368",
      "r455",
      "r459",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Net loss per share attributable to common stockholders - basic (in dollars per share)",
        "terseLabel": "Net loss per share - basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r175",
      "r188",
      "r189",
      "r190",
      "r191",
      "r192",
      "r199",
      "r207",
      "r208",
      "r209",
      "r213",
      "r367",
      "r368",
      "r455",
      "r459",
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Net loss per share attributable to common stockholders - diluted (in dollars per share)",
        "terseLabel": "Net loss per share - diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r210",
      "r211",
      "r212",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Net Loss Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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 compensation"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r342"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Unrecognized share-based compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r342"
     ],
     "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": "Weighted average period expected to recognize unrecognized share-based compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "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": "Stock Options [Member]"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "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": "Laboratory Equipment [Member]"
       }
      }
     },
     "localname": "EquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r66",
      "r148",
      "r170",
      "r171",
      "r172",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193",
      "r195",
      "r215",
      "r242",
      "r291",
      "r344",
      "r345",
      "r346",
      "r355",
      "r356",
      "r366",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r398",
      "r461",
      "r462",
      "r463"
     ],
     "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]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "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 Measurements, Recurring and Nonrecurring, Valuation Techniques [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "auth_ref": [
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset.",
        "label": "Asset Class [Domain]"
       }
      }
     },
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "auth_ref": [
      "r115",
      "r120"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by class of asset.",
        "label": "Asset Class [Axis]"
       }
      }
     },
     "localname": "FairValueByAssetClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r272",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r370",
      "r408",
      "r409",
      "r410",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505"
     ],
     "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 Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r369",
      "r370",
      "r372",
      "r373",
      "r375"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of Financial Instruments [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r272",
      "r297",
      "r302",
      "r370",
      "r408",
      "r503",
      "r504",
      "r505"
     ],
     "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, Level 1 [Member]",
        "terseLabel": "Level 1 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r272",
      "r297",
      "r302",
      "r370",
      "r409",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505"
     ],
     "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, Level 2 [Member]",
        "terseLabel": "Level 2 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r272",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r370",
      "r410",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505"
     ],
     "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, Level 3 [Member]",
        "terseLabel": "Level 3 [Member]"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": {
     "auth_ref": [
      "r115",
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Level 3 Fair Value of the Private Warrants"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Changes in Fair Value of Warrant Liabilities [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "auth_ref": [
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstruments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 Measurements"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r119"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases",
        "terseLabel": "Fair value adjustments"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Fair value, end of period",
        "periodStartLabel": "Fair value, beginning of period"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r272",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r408",
      "r409",
      "r410",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r374",
      "r375"
     ],
     "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, Recurring [Member]",
        "terseLabel": "Recurring [Member]"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsChangesInLevel3LiabilitiesMeasuredAtFairValueDetails",
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfAssetsAcquired": {
     "auth_ref": [
      "r39",
      "r40",
      "r41"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of assets acquired in noncash investing or financing activities.",
        "label": "Accrued purchases of property and equipment, ending balance"
       }
      }
     },
     "localname": "FairValueOfAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseInterestExpense": {
     "auth_ref": [
      "r386",
      "r390",
      "r510"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense on finance lease liability.",
        "label": "Interest on lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance Lease, Liability, to be Paid [Abstract]",
        "terseLabel": "Future Lease Payments of Finance Lease Liability [Abstract]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FinanceLeaseLiability": {
     "auth_ref": [
      "r385",
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "order": 0.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.",
        "label": "Finance Lease, Liability",
        "totalLabel": "Total finance lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 finance lease, classified as current.",
        "label": "Finance lease liability, current",
        "terseLabel": "Finance current lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.",
        "label": "Future Lease Payments of Finance Lease Liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_FinanceLeaseLiability",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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 finance lease, classified as noncurrent.",
        "label": "Finance lease liability, non-current",
        "terseLabel": "Finance noncurrent lease liability"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.",
        "label": "Finance Lease, Liability, to be Paid",
        "terseLabel": "Total lease payments",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r563"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "terseLabel": "2023 (nine months)"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "order": 1.0,
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "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 finance lease.",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "negatedLabel": "Less: interest"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeasePrincipalPayments": {
     "auth_ref": [
      "r387",
      "r393"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for principal payment on finance lease.",
        "label": "Cash flows from finance lease"
       }
      }
     },
     "localname": "FinanceLeasePrincipalPayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.",
        "label": "Finance lease right-of-use asset",
        "terseLabel": "Finance right-of-use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseRightOfUseAssetAmortization": {
     "auth_ref": [
      "r386",
      "r390",
      "r510"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.",
        "label": "Amortization of right of use assets"
       }
      }
     },
     "localname": "FinanceLeaseRightOfUseAssetAmortization",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r395",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for finance lease calculated at point in time.",
        "label": "Weighted-average discount rate - finance lease"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r394",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term - finance lease"
       }
      }
     },
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r238",
      "r239",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r273",
      "r287",
      "r364",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r497",
      "r541",
      "r542",
      "r543",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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]"
       }
      }
     },
     "localname": "FurnitureAndFixturesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r26"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "auth_ref": [
      "r25"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing general and administrative expense.",
        "label": "General and Administrative [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r156",
      "r251",
      "r453",
      "r498",
      "r511",
      "r545",
      "r546"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets and Goodwill [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Intangible Assets and Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InProcessResearchAndDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.",
        "label": "In Process Research &amp; Development [Member]"
       }
      }
     },
     "localname": "InProcessResearchAndDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Operations [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r254",
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r169",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354"
     ],
     "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 Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 30.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and accrued expenses"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "auth_ref": [
      "r531",
      "r561"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 32.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation for operating lease.",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 31.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 29.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 Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": {
     "auth_ref": [
      "r200",
      "r201",
      "r202",
      "r209"
     ],
     "calculation": {
      "http://rocketpharma.com/role/NetLossPerShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method.",
        "label": "Warrants exercisable for common shares (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r200",
      "r201",
      "r203",
      "r209",
      "r308"
     ],
     "calculation": {
      "http://rocketpharma.com/role/NetLossPerShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Options to purchase common shares (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r252",
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets [Axis]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": {
     "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": "Indefinite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Gross Carrying Value"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r51",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.",
        "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IntangibleAssetsFiniteLivedPolicy": {
     "auth_ref": [
      "r53",
      "r436",
      "r437",
      "r438",
      "r440",
      "r492"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.",
        "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsFiniteLivedPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r50",
      "r52"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible assets",
        "totalLabel": "Intangible Assets, Net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Assets, Net [Abstract]"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestAndOtherIncome": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).",
        "label": "Interest and other income, net"
       }
      }
     },
     "localname": "InterestAndOtherIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r123",
      "r137",
      "r173",
      "r224",
      "r383"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.",
        "label": "Interest Expense",
        "negatedLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r240",
      "r576"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments [Abstract]",
        "terseLabel": "Investments [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InvestmentsFairValueDisclosure": {
     "auth_ref": [
      "r369"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.",
        "label": "Investments, Fair Value Disclosure",
        "verboseLabel": "Investments"
       }
      }
     },
     "localname": "InvestmentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r396",
      "r510"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total lease cost"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease cost [Abstract]"
       }
      }
     },
     "localname": "LeaseCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r562"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease Cost"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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 date"
       }
      }
     },
     "localname": "LeaseExpirationDate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions or improvements to assets held under a lease arrangement.",
        "label": "Leasehold Improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Asset held by lessee under finance lease and addition or improvement to asset held under lease arrangement.",
        "label": "Leaseholds and Leasehold Improvements [Member]",
        "terseLabel": "Operating and Finance Leases [Member]"
       }
      }
     },
     "localname": "LeaseholdsAndLeaseholdImprovementsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeasesOperatingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases, Operating [Abstract]",
        "terseLabel": "Operating Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesOperatingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Finance Lease, Description [Abstract]",
        "terseLabel": "Finance Lease [Abstract]"
       }
      }
     },
     "localname": "LesseeFinanceLeaseDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeFinanceLeaseRenewalTerm1": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Renewal Term",
        "terseLabel": "Term of renewal of finance lease agreement"
       }
      }
     },
     "localname": "LesseeFinanceLeaseRenewalTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeFinanceLeaseTermOfContract1": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Finance Lease, Term of Contract",
        "terseLabel": "Term of finance lease agreement"
       }
      }
     },
     "localname": "LesseeFinanceLeaseTermOfContract1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r389"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r563"
     ],
     "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": "Future Lease Payments of Operating Lease Liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "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, to be Paid",
        "totalLabel": "Total lease payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2027"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r563"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.",
        "label": "2023 (nine months)"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r397"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "order": 0.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: interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Remaining lease term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r560"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Term of lease agreement"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r12",
      "r179",
      "r241",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r361",
      "r362",
      "r363",
      "r376",
      "r495",
      "r550",
      "r566",
      "r567"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r8",
      "r132",
      "r141",
      "r511",
      "r534",
      "r544",
      "r558"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "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 Equity",
        "totalLabel": "Total liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r14",
      "r151",
      "r179",
      "r241",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r361",
      "r362",
      "r363",
      "r376",
      "r511",
      "r550",
      "r566",
      "r567"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r115"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LinesOfCreditCurrent": {
     "auth_ref": [
      "r1",
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Letter of credit"
       }
      }
     },
     "localname": "LinesOfCreditCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermInvestments": {
     "auth_ref": [
      "r153"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).",
        "label": "Investments"
       }
      }
     },
     "localname": "LongTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExercisePriceMember": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using agreed upon price for exchange of underlying asset.",
        "label": "Exercise Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputExercisePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputExpectedDividendRateMember": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.",
        "label": "Measurement Input, Expected Dividend Rate [Member]",
        "terseLabel": "Expected Dividend Yield [Member]"
       }
      }
     },
     "localname": "MeasurementInputExpectedDividendRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputPriceVolatilityMember": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.",
        "label": "Expected Volatility [Member]"
       }
      }
     },
     "localname": "MeasurementInputPriceVolatilityMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.",
        "label": "Risk-Free Interest Rate [Member]"
       }
      }
     },
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputSharePriceMember": {
     "auth_ref": [
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input using share price of saleable stock.",
        "label": "Stock Price [Member]"
       }
      }
     },
     "localname": "MeasurementInputSharePriceMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "auth_ref": [
      "r371"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Axis]"
       }
      }
     },
     "localname": "MeasurementInputTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability.",
        "label": "Measurement Input Type [Domain]"
       }
      }
     },
     "localname": "MeasurementInputTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r554"
     ],
     "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": "Money Market Mutual Funds [Member]"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r176"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "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 used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r32",
      "r33",
      "r36"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash used in operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Operating Activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r24",
      "r36",
      "r136",
      "r144",
      "r149",
      "r165",
      "r167",
      "r172",
      "r179",
      "r186",
      "r188",
      "r189",
      "r190",
      "r191",
      "r194",
      "r195",
      "r205",
      "r225",
      "r227",
      "r231",
      "r233",
      "r241",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r368",
      "r376",
      "r496",
      "r550"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net loss",
        "totalLabel": "Net loss"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r188",
      "r189",
      "r190",
      "r191",
      "r196",
      "r197",
      "r206",
      "r209",
      "r225",
      "r227",
      "r231",
      "r233",
      "r496"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.",
        "label": "Net loss attributable to common stockholders"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]",
        "terseLabel": "Numerator [Abstract]"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recent Accounting Pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Supplemental disclosure of non-cash financing and investing activities:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r225",
      "r227",
      "r231",
      "r233",
      "r496"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r391",
      "r510"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating lease cost"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Future Lease Payments of Operating Lease Liabilities [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails1": {
       "order": 1.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",
        "totalLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 2.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 liabilities, current",
        "terseLabel": "Operating current lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r385"
     ],
     "calculation": {
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeaseLiability",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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 liabilities, non-current",
        "terseLabel": "Operating noncurrent lease liabilities",
        "verboseLabel": "Total lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r388",
      "r393"
     ],
     "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 cash flows from operating leases"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r384"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 5.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": "Total right-of-use asset",
        "terseLabel": "Operating lease right-of-use assets",
        "verboseLabel": "Operating right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r395",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Weighted-average discount rate - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r394",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Weighted-average remaining lease term - operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesDetailsOfOperatingAndFinanceLeaseDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Business [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "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"
       }
      }
     },
     "localname": "OtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive loss"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "auth_ref": [
      "r163",
      "r164"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss": {
       "order": 2.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": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "terseLabel": "Net unrealized gain (loss) on investments"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfComprehensiveLoss"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentAssetsMember": {
     "auth_ref": [
      "r110",
      "r113"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing other current assets.",
        "label": "Other Current Assets [Member]"
       }
      }
     },
     "localname": "OtherCurrentAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Payable and Accrued Expenses [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r28",
      "r359"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Cash consideration"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireInvestments": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.",
        "label": "Payments to Acquire Investments",
        "negatedLabel": "Purchases of investments"
       }
      }
     },
     "localname": "PaymentsToAcquireInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r2",
      "r274"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r2"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r2",
      "r274"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r2"
     ],
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r2",
      "r511"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 0.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, Issued",
        "terseLabel": "Preferred stock"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r524"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.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": "Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs",
        "terseLabel": "Net proceeds from offering",
        "verboseLabel": "Issuance of common stock, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows",
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": {
     "auth_ref": [
      "r27",
      "r30"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.",
        "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments",
        "terseLabel": "Proceeds from maturities of investments"
       }
      }
     },
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "auth_ref": [
      "r31",
      "r87"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.",
        "label": "Issuance of common stock, pursuant to exercise of stock options"
       }
      }
     },
     "localname": "ProceedsFromStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromWarrantExercises": {
     "auth_ref": [
      "r530"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.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": "Exercise of warrants"
       }
      }
     },
     "localname": "ProceedsFromWarrantExercises",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProjectMember": {
     "auth_ref": [
      "r129"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Planned program of work.",
        "label": "Project [Domain]"
       }
      }
     },
     "localname": "ProjectMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment, Net [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r59"
     ],
     "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": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r60",
      "r472",
      "r473",
      "r474"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure 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 Disclosure [Text Block]",
        "terseLabel": "Property and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r57",
      "r154"
     ],
     "calculation": {
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails": {
       "order": 1.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/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r59",
      "r142",
      "r456",
      "r511"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNetByTypeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Net, by Type [Abstract]",
        "verboseLabel": "Property and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetByTypeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r59"
     ],
     "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 [Table Text Block]",
        "terseLabel": "Property and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r57"
     ],
     "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": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r145"
     ],
     "calculation": {
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.",
        "label": "Regulatory Liability, Current",
        "terseLabel": "Government grant payable"
       }
      }
     },
     "localname": "RegulatoryLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r303",
      "r401",
      "r402"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r147",
      "r401",
      "r402",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r303",
      "r401",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r565"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r399",
      "r400",
      "r402",
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems": {
     "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": "Research and Development Arrangement, Contract to Perform for Others [Line Items]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r91",
      "r146",
      "r574"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 0.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "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"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "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 [Member]"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashEquivalentsNoncurrent": {
     "auth_ref": [
      "r468",
      "r469",
      "r470",
      "r522",
      "r532"
     ],
     "calculation": {
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      },
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted cash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashEquivalentsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesDetails",
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Time Vesting RSU [Member]",
        "terseLabel": "Restricted Stock Units (RSU) [Member]",
        "verboseLabel": "Restricted Stock Units [Member]"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r5",
      "r73",
      "r140",
      "r464",
      "r466",
      "r511"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Accumulated deficit"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r148",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193",
      "r195",
      "r242",
      "r344",
      "r345",
      "r346",
      "r355",
      "r356",
      "r366",
      "r461",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Accumulated Deficit [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r222",
      "r223",
      "r226",
      "r229",
      "r230",
      "r234",
      "r235",
      "r237",
      "r292",
      "r293",
      "r439"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding 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"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SaleOfStockNameOfTransactionDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Accounts Payable and Accrued Expenses"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/AccountsPayableAndAccruedExpensesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r44"
     ],
     "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": "Antidilutive Securities Excluded from Computation of Diluted Net Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r94",
      "r95",
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.",
        "label": "Total Consideration for Acquisition"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.",
        "label": "Stock-Based Compensation Expense by Award Type"
       }
      }
     },
     "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of derivative liabilities at fair value.",
        "label": "Changes in Level 3 Liabilities Measured at Fair Value"
       }
      }
     },
     "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r539"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Basic and Diluted Net Loss Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r85",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r85"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r369",
      "r370"
     ],
     "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": "Fair Value of Financial Instruments Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r54",
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r54",
      "r55"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Summary of Intangible Assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/IntangibleAssetsAndGoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "RSU Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r59"
     ],
     "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": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r98"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Purchase Price allocation of Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r124",
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable": {
     "auth_ref": [
      "r92",
      "r93"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A schedule reflecting the terms of significant agreements under research and development arrangements accounted for as a contract to perform research and development for others (including royalty arrangements, purchase provisions, license agreements, and commitments to provide additional funding), aggregated by similar arrangements or individually if necessary to understand the effects on the financial statements.",
        "label": "Schedule of Research and Development Arrangement, Contract to Perform for Others [Table]"
       }
      }
     },
     "localname": "ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CirmGrantsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r305",
      "r307",
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "auth_ref": [
      "r79",
      "r81",
      "r82"
     ],
     "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": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "terseLabel": "Stock Option Activity"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r84"
     ],
     "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": "Weighted-Average Assumptions for Stock Options"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r63",
      "r64",
      "r65",
      "r67",
      "r68",
      "r69",
      "r70",
      "r71",
      "r72",
      "r73",
      "r158",
      "r159",
      "r160",
      "r216",
      "r274",
      "r275",
      "r276",
      "r278",
      "r282",
      "r287",
      "r289",
      "r501",
      "r520",
      "r533"
     ],
     "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]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r76",
      "r78"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Warrants Outstanding and Changes in Warrants to Purchase Common Stock"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecurityDeposit": {
     "auth_ref": [
      "r522"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.",
        "label": "Security deposit"
       }
      }
     },
     "localname": "SecurityDeposit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r34"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.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 Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation Expense [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r509"
     ],
     "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": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r327"
     ],
     "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": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r327"
     ],
     "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": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r325"
     ],
     "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": "Shares granted (in shares)",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r325"
     ],
     "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": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r322",
      "r323"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Number of Shares [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r322",
      "r323"
     ],
     "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": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)",
        "negatedTerseLabel": "Exercised (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Assumptions [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Agreed-upon price for the exchange of the underlying asset relating to the share-based payment award.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price",
        "terseLabel": "Exercise price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r336"
     ],
     "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": "Expected dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r335"
     ],
     "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": "Expected volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Risk-free interest rate"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]",
        "terseLabel": "Weighted-Average Remaining Contractual Term [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "auth_ref": [
      "r329"
     ],
     "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": "Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "auth_ref": [
      "r320"
     ],
     "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",
        "negatedLabel": "Cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [
      "r318"
     ],
     "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": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r328"
     ],
     "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": "Weighted average grant date fair value of shares granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "auth_ref": [
      "r86"
     ],
     "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",
        "periodEndLabel": "Outstanding at end of period",
        "periodStartLabel": "Outstanding at beginning of period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r314",
      "r315"
     ],
     "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": "Outstanding at end of period (in shares)",
        "periodStartLabel": "Outstanding at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]",
        "terseLabel": "Stock Option Activity [Roll Forward]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r314",
      "r315"
     ],
     "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": "Outstanding at end of period (in dollars per share)",
        "periodStartLabel": "Outstanding at beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]",
        "terseLabel": "Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "auth_ref": [
      "r331"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. 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, Exercisable, Aggregate Intrinsic Value",
        "terseLabel": "Options vested and exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of fully vested and expected to vest exercisable options that may 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, Exercisable, Number",
        "periodEndLabel": "Options vested and exercisable at end of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r331"
     ],
     "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 exercisable or convertible options. 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, Exercisable, Weighted Average Exercise Price",
        "periodEndLabel": "Options vested and exercisable at end of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r86"
     ],
     "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": "Common stock shares issued related to tax (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r310",
      "r311",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Equity Award [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RelatedPartyTransactionsDetails",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationRestrictedStockUnitsDetails",
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r319"
     ],
     "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": "Exercised (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r320"
     ],
     "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": "Cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r318"
     ],
     "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": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r313",
      "r332",
      "r333",
      "r334",
      "r335",
      "r338",
      "r347",
      "r348"
     ],
     "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 Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r334"
     ],
     "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": "Expected term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of non-vested options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares",
        "periodEndLabel": "Options unvested at ending of period (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price",
        "periodEndLabel": "Options unvested at ending (in dollars per share)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "auth_ref": [
      "r83"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "terseLabel": "Outstanding"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r331"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. 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, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Options vested and exercisable"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "auth_ref": [
      "r329"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value",
        "terseLabel": "Total fair value of options vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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": "Ending Balance (in shares)",
        "periodStartLabel": "Beginning Balance (in shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermInvestments": {
     "auth_ref": [
      "r133",
      "r134",
      "r138",
      "r523"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.",
        "label": "Short-Term Investments",
        "terseLabel": "Investments"
       }
      }
     },
     "localname": "ShortTermInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r43",
      "r177"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Basis of Presentation, Principles of Consolidation and Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SoftwareDevelopmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internally developed software for sale, licensing or long-term internal use.",
        "label": "Internal use Software [Member]"
       }
      }
     },
     "localname": "SoftwareDevelopmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/PropertyAndEquipmentNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r158",
      "r159",
      "r160",
      "r179",
      "r199",
      "r204",
      "r207",
      "r209",
      "r216",
      "r217",
      "r241",
      "r262",
      "r264",
      "r265",
      "r266",
      "r269",
      "r270",
      "r274",
      "r275",
      "r278",
      "r282",
      "r289",
      "r376",
      "r486",
      "r520",
      "r533",
      "r538"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r18",
      "r66",
      "r148",
      "r170",
      "r171",
      "r172",
      "r183",
      "r184",
      "r185",
      "r187",
      "r193",
      "r195",
      "r215",
      "r242",
      "r291",
      "r344",
      "r345",
      "r346",
      "r355",
      "r356",
      "r366",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r398",
      "r461",
      "r462",
      "r463"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails",
      "http://rocketpharma.com/role/StockBasedCompensationStockbasedCompensationDetails",
      "http://rocketpharma.com/role/WarrantsRenovacorWarrantsDetails"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Balance Sheets [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Comprehensive Loss [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Statements of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r215",
      "r439"
     ],
     "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]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r2",
      "r3",
      "r66",
      "r73"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Common stock shares issued and sold (in shares)",
        "terseLabel": "Issuance of common stock, net of issuance costs (in shares)",
        "verboseLabel": "Issuance of common stock pursuant to the at-the-market offering program, net of issuance costs (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r2",
      "r3",
      "r66",
      "r73",
      "r319"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "negatedLabel": "Exercised (in shares)",
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity",
      "http://rocketpharma.com/role/StockBasedCompensationShareOptionValuationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r2",
      "r3",
      "r66",
      "r73"
     ],
     "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 pursuant to the at-the-market offering program, net of issuance costs"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r18",
      "r66",
      "r73"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Issuance of common stock pursuant to exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r3",
      "r6",
      "r7",
      "r49",
      "r511",
      "r534",
      "r544",
      "r558"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders' equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets",
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r77",
      "r178",
      "r275",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r288",
      "r291",
      "r365"
     ],
     "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"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r392",
      "r510"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Rental income received under sublease agreements"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/CommitmentsAndContingenciesOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Different names of stock transactions and the different attributes of each transaction.",
        "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]"
       }
      }
     },
     "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of sale of the entity's stock.",
        "label": "Sale of Stock [Axis]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RisksAndLiquidityDetails",
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsidiarySaleOfStockLineItems": {
     "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": "Subsidiary, Sale of Stock [Line Items]"
       }
      }
     },
     "localname": "SubsidiarySaleOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/StockholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r238",
      "r239",
      "r273",
      "r287",
      "r364",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r541",
      "r542",
      "r543",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r17",
      "r74"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury stock, at cost (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r17",
      "r74",
      "r75"
     ],
     "calculation": {
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost, 2,571 common shares at March 31, 2023 and December 31, 2022, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "auth_ref": [
      "r493",
      "r503",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).",
        "label": "Agency Bonds [Member]"
       }
      }
     },
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "auth_ref": [
      "r493",
      "r503",
      "r505",
      "r575"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years).",
        "label": "US Treasury Securities [Member]",
        "terseLabel": "United States Treasury Securities [Member]"
       }
      }
     },
     "localname": "USTreasurySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsMeasuredOnRecurringBasisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrealizedGainLossOnInvestments": {
     "auth_ref": [
      "r35"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrealized gain (loss) on investment.",
        "label": "Net unrealized gain (loss) on investments",
        "terseLabel": "Unrealized gain (loss) on investments"
       }
      }
     },
     "localname": "UnrealizedGainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesInvestmentsDetails",
      "http://rocketpharma.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r45",
      "r46",
      "r47",
      "r218",
      "r219",
      "r220",
      "r221"
     ],
     "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, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/BasisOfPresentationPrinciplesOfConsolidationAndSummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ValuationTechniqueAndInputDescriptionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value of the Private Warrants, Assumptions [Abstract]"
       }
      }
     },
     "localname": "ValuationTechniqueAndInputDescriptionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "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": "Assumed Warrants [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/RenovacorAcquisitionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WarrantsAndRightsNoteDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warrants [Abstract]"
       }
      }
     },
     "localname": "WarrantsAndRightsNoteDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMaturityDate": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expiration date of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in YYYY-MM-DD format.",
        "label": "Expiration date"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMaturityDate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/WarrantsRocketWarrantsDetails"
     ],
     "xbrltype": "dateItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.",
        "label": "Measurement input"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingMeasurementInput",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "us-gaap_WarrantsAndRightsOutstandingTerm": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Warrants and Rights Outstanding, Term",
        "terseLabel": "Term"
       }
      }
     },
     "localname": "WarrantsAndRightsOutstandingTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/FairValueOfFinancialInstrumentsLevel3FairValueOfPrivateWarrantsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r539"
     ],
     "calculation": {
      "http://rocketpharma.com/role/NetLossPerShareDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "totalLabel": "Weighted average number diluted shares outstanding (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]",
        "terseLabel": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r198",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted-average common shares outstanding - diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Denominator [Abstract]"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r196",
      "r209"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted-average common shares outstanding - basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://rocketpharma.com/role/ConsolidatedStatementsOfOperations",
      "http://rocketpharma.com/role/NetLossPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(4)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "https://asc.fasb.org/topic&trid=2303972",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "182",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org/topic&trid=2229140",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "820",
   "URI": "https://asc.fasb.org/topic&trid=2155941",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(a)(32))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-10(c)(7)(ii))",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126954596&loc=d3e511914-122862",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6806780-109447",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(4))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(5))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(1)(g))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(n))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=SL120269820-111563",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(4))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "https://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "https://asc.fasb.org/topic&trid=2127225",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "https://asc.fasb.org/topic&trid=2122745",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122625-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=128311188&loc=d3e122739-111746",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(b)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155628-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "350",
   "Subparagraph": "(a)",
   "Topic": "920",
   "URI": "https://asc.fasb.org/extlink&oid=120155617&loc=SL120155638-234783",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org/topic&trid=2134479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r514": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r515": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r516": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r517": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r518": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r519": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(2)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(2))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "321",
   "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org/topic&trid=2144416",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r577": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(a)",
   "Publisher": "SEC",
   "Section": "1402",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r578": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(1)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r579": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(b)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(3)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r581": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(i)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r582": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(ii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r583": {
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Paragraph": "(c)",
   "Publisher": "SEC",
   "Section": "1402",
   "Subparagraph": "(2)(iii)",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "https://asc.fasb.org/topic&trid=2155823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23199-108380",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "730",
   "URI": "https://asc.fasb.org/extlink&oid=6420387&loc=d3e23221-108380",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0001140361-23-023233-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001140361-23-023233-xbrl.zip
M4$L#!!0    ( "J%I5;F%A? )?@! ,Q%%P 4    8G)H8S(P,#4R-3(S7S$P
M<2YH=&WLO6ESXSB2/_Q^(_8[<#W'5D7(+@($#U1W.\+E<O7XOW6-73VS^[SI
MP&EQ2B;5).6RY],_ $A)E$19LJV#DN#I*5LD!0+(S%\>2"1^[A:W/>?^MI?D
M;^]IUHM_.>H61?_MFS<_?OPXT5=.TNSF#71=[TV<Y 5)F#BJGN_%R?=''M>W
M*<E'C]_///_#,T\#C/$;<W?T:!XW/:B:!6_^]]/':]85M^1XNC_Z]7S\Q7IO
M@C?ES>&C<9XB",+'!EL^,?Q"GA6CAR7)J7E0750/0SAJ]7Y>@T#/GAJA^-]W
M5Q_'CQ?-SX\??5-D),EEFMV2(DX3_3;WV(7'H/;.XC@7;*(A]?GD)KU[M!W@
M'[O1L0>&[0SRXQM"^K.#K&Y,#)2+J6D>OE'=F'B0I8.DR!Z:'ZYN3GYAD&4B
M8?.^4=V=[$R1'1</?9$W3Z:Z_4;?KN8.',/QF(ML+@?@-^KN\,&$Q"QO[I*Y
M-=&?/&;-CZH;DP\6_6S.D^K.Q*/BGG6;']5W)F=0R#F3)^3$@QG[/N:_+&7?
M1='O$L4A)RR]U4]ZKC?BC_ERJP'DZ/0__^/GKB!<_7;4S\]%7/3$Z<]ORM_5
MQ?\Z/G8^QDPDN>!.D;YUK@>WMW'1<8CS+DL)SV)^(YSS]+9/DH?R.^;G?<H&
MMR(I')8)4JCO#O(XN:E_Y^O5%QGWA .]$^\$GO@ 1;7OGZ?]ARR^Z1:.ZK'O
M'#MZ;/6O'Q\/NW@K"N+HD1Z+/P;QW2]'YVE2J%<??U,<=.2P\M,O1X6X+]Z8
MD3MO]-C?5(-7?]*4/SAY\= 3OQQ1PK[?9(K-^3%+>VGVUOF3-#\_.<//KOGY
MR<P@C^^<F/]R]/[ZZX=8B^W?8LY%<C1LCL=YOT<>WCI)F@CUE9_C^[?ZQ2(K
M_S1/FS_5 Y_5G&4Q<Q)RJ[\JXK=G:A*YGL@//7)S9-[T@;#B=P (8)!R/X08
M^2B@$(LHX +Y3%T ;C7N^^)*LQ8SG %<4*1C'BF1Y9<CA49O97PO^+$D/07]
MI^;7SV\FNC2_A^=&OHL/<<Y([_\$R2X2_EZ1O-[9$$.,I1N&TD?8PP0 Q",?
M>)X?(%^*)W:6J]:/;]4WNL></!R= J@P<>G^#CESW.$/ZDI>ZRZ- DG"D%*?
MN<C#.))20,$#0@*&F8<6=_=4__7,'GU5=U,^W2?&,!2AY[$@%(AXA #ANP$
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
M=[GRR?EZE3SJ>('UPZVD6DE=0E)=CA&1) H\ZB(OE%1&P'.5U K!M(F^Y@4
M',)]EM1-6BW-QVFUTUXISUX5<ZV5=A@K:S@>;:W%3EI=T61[4%@QVP(@# /(
M_0 S3#!$-/)QB&48N"%'$OH$^.LU68(.:&M=@$T=_69%U8KJ<J)*E'A"0EWA
M8XP@A)$(4 !"X"/ANX"O=P%!B6H0M'230<N/P'O47$&;+?RXHL-_RG)#;8JP
M/'E>VP:2/!WHG2,OX(=]*>W?UOE9II),#:ZYZW'$? DD#E&H0)N+R"6$ (Z"
M$&.Z5LO*!Z@3-B[YM!"O%]"T]5:7Q1J+-=O%&LA"#S&)(HJ)PAJ7HBB(I$<$
MD5Q9@0U>W I-0]\'G<@]/*S9H-G82C.P\=S7CS&A<2\NXJH8>%ZD['M7W1-9
M_M<_11"$/YEB5\5#*^S& \W2W\-3'BSY]XO\^YGYL.+#=WMCM%WY";QV_72+
MZZ<MG*JV8?>NS9]EM5U?:V[KLO(98VH6BUPY.P_$E)]1AC=A+!N(\=$\K5 /
MV[2W]CV8L<5P1,5_7TOV.TOX6<E\-6=PML1VB 4'U(<D% *%*-35Y0(WE))$
M$0!@O5O68-0)VEK.LF5ZULJLE=FAS** 48)]08''D.^&.! DX#[#F D/RO46
MPO'T$K3=.-].QW9=*?TU#[<S/-^F%:;,KMG4;74_M@6 DYG"0]1[F,4\W\4L
MC!3621<@%RF3)0K=$$ ?^(01U(!Y*[13HK8>]F?C!%906R:H$" E?;ZR0X!
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
M;!7@=Z+&0U5; +&V5(<%B<,&"4X]%P>AP,*E2)\M3"A3]A=6?TL7<W=#=A@
MG3#<I0J..Q>%V4B16^BOLH)'.A.M;Z]IUF9H;35^;@\D1XM!%2K63_<,(NI'
M"$<D9!PI_Q3K\PF9)X$0.J&C\53"-=A. >R MKJG&]Y"8475BFJCJ"(H>.A*
MY=8P@"@#E 0^\?T A%QY/*SIF*1U6# (=OQ@3T75YA/,X5I]#H4CL_1V:*OH
MO>&ML%':Z02VT\5KXR$H(\0;'WA2/S0=^8BZ%'I,^$@R3J!PL8Q(Q'Q&<=.A
MZ<\U3Y:KKMUF.V6G3CVQV&"QX878$'D0 80\WP]#A'U*!1 P]#Q,A' #TG#D
MZG/MH>6PH<V&T4YAPXZD[*S)U+K4V\U%7@QC0:V 4IM<L%GD&S+!;!P;28\2
ME[#0#X0^*S>2RAB*%-P%' K PHTEYD3M1+KVP9F5ST.23^"CP(= <DE=! 6E
MD8LH#Z.(!! RM^D4H+5$:=IJB;1//FW09Y$EHE.'RD.S8V.(=YQ$M"-[V+IX
M;7?QEL/1LZ0\ K=T].JY/3Z/ .&,B2! OH^HB+Q(<!9A*O2U3>7V=+#;4H-G
MA[)XK+#NM["&S'<Q"D'@$8%D&!#DAL27A'B(,!_R#=D^05NS\&PNS9HLE3/&
M,F$X-I4.CW.F2_&6&<^WJ1KEO\GP9C\3M_'@UDEU@?<[Q<RFJG&+#!J[D+\7
M"_DCCCRK,> 7^;[B37U>Q=>2%?/+,1_6L%127QDXQ 4P9$@@B'GH^CAT*0HX
M]4.\(<,'=A# [4335APF:T'#@L;JPDHO1@U.O-##V'.I*Q#B+O90@%U&0P2
MD'2%.4++K8GYX8Z<>F-/HFX^"&BG E:?1>'TTKPEF4E/GL^VX77MC*\#+]W7
MUOE9H$Z4/#1F3@2^ZQ&"F!<2BJ $D00A#!"D0/I<!OZFLZK\J.-Y_FXHB@74
M;J$.L6!GP>Z P2Y22!<2$7&A( X3BGVIUV(QH)@J=WJ%54J73A/#$;1@MY\&
M<XNMXMI99<>*J'G,RH)0<6]0"-Y>-=)J76$5PG8C)A<D2Q3#Y%]%=JU9^YWF
MZSKZ8X"$#V$$!$<>EA$G7A10EU(*.29/#:-Z=?2'-<BOM("[ /R?-ICWI6C6
M2VX3GTJ?,@HP00IU==(SET20R$<D\)YJN;]T..Y)V+34MC.JK7WZRZ*L1=GV
MH^PL,#%&(@!\*#R,$$,<NP S  5Q \\-X%/3'C>+L]-* WA(==K7%1 %"GR*
M)?.D\"@%$OM^4_'#M0[&/0F:HN@697?62]BML/H_S1&%@A\3-5YR(Q2WW-XJ
MH:J.04X'15XH3T+7+]DIQV(OXU.M6UC=?N#H<64PY.ZSDKD_#VZIR/2:J^%>
MHQ_R+V,6KR^V*M6&0!ABP7S$A"0!8U@ !?@,@I \]9PL4%<3[HI4W9S1S0QK
M6@5B'V'H!1$)$$0$N41*B+GP)18$>D^N__O,L86X@WROXS>FH.R,_MNA#%T+
MDQ8F5PV3(F)*H#T0 BD0]CTL$#?;H4)?2H">ND^[53#I0HPA\"3#/D&(1)0!
M +F(P@A$4<B?6MWYF6,+4,=W<2>$3972#PPF9TS[\O=__H>Z2)2$5=>UX)S^
M3#/GS?!"-2_CVTTC'!X&OHJ3OTWS;YVX4&TS70NP*QS"E&VM9OA!&]-)6JAF
M=;R>Z&SE0MSH.LY]DA4ZD[GHBER;XHG)7".*>1T9)R1AL7I(\6LA3'+8R>S
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
M[0DV9>V9JS^0G^F!+)F1B+*$:8:M2EA,DQAI$DL9QX@W%,W?!2).4'F68S(
M">P/Z!Y#>@PYP.3WJ6U(L2 VMHQ+P#%3B@LG.L=.SI<*$&8;VL#O!")GJ@,+
M"'@BJ'(\:CEC5<,>O'KP.B1X(2H0QI@)AAD&V IDF"0:(4,I04U]LG<!KY,4
M9L4<##AX*C)0CU8]6CT+M-H'K!2R"59&"T*Q@8HG$!EE$ZT5D1PE:\#J4(52
M\8#"#O4M.T%-U.-YJSOIDG[QZGV6S8(#>F+=<H54X\Q39'0_2_TWTV@ZB<P/
MDZIA%B[*OYW<>U+(S@:TYT/3,SJ1.P18GFR,?CM+G;#ST3UGHG,'<OCR0TX<
MOQ14H^LM1!+B1"Z B,$66R8%EXDF ,<:"TJ2!A,UK%J.P[,UF@5DX!3;[@!A
MQPQ,/3-VC1G_4XQF9ALO)M9)%\!Q(+0:QR86S! ,$O<)P=I(=F1>/)##J&?!
MG@5W=9RV913*D<* 2XH8%LAR;1+)M$V42:! \;Z,\@0]K#U[=(T]+O&$DI8C
MC#2PU$BLF)0$44VI4X)!K(1J"#Q\'..=P&_9I48C/5/V3+D_4T*GLAD,(.?
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
MXEQ;][/#C(9R-<>U+W4I;?UIH=.YY=-#"Z&('*IQU]:6"]U"_B[#>Z<QO"-
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
M>_!0JP@,6D5@=#*TJV6CW?:+V,J]S^*J/_FZ4K/>+/Y%_-@0&,$55I(# X#
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
M"1'CC"N'$".::T&,$YP!(@"W&AZC9WIVS%TP%F18R[!V ;"F.-'&8B>15<1
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
M7M.?__HOX:(*Q/4Z_A8F'C>JVY^H:N:K5ZJ)KEPN*>%3F.(_"!462HHU1(H
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
MI7>*GYPISV4*#(-@ PB=+_[TH #VTQYXOI2D@W12"NK.%O^G.[[[^X*Q. V
M^+!D_#Z=/_X03<PY8I7/6@P4PQ)!Z2660A+HG(@97IY#;86UTN0$KXL_I&T?
M7DXI._;0<HXG-=X^^6^>W/X)92Q<0"/E1AV)K[^'\A^.@_X;P/_])&"J&KG1
M@@"PT" ?>S!8B4@P8*423$ F!1** 2FWNMQ?N"@8E01XLT4F,,G3D0@-X6-?
MVO[CU@F>4Y"0Q$JGS2V3OT9JGYDE.!TATVC!DI,_B\&*+\:<26PISFOQ  >=
M)QY*Z#1A4&OJC37,$Z@QQ,K6";PLYIYO8 13K_M_ B/HH'C5Q;4ZX/"@MES_
MUKOXTW'0PLG9]IB0E7$?-/)&K0V@./3,MZW AUU"&C8'52X$3^QV7%;&0<QC
MS2;C@"__%R/EBA]Z@=!O/IJ[0<_%@#OK>LOH/!Y4AFP,8%B+A"C^,'*N^-M@
M[,*8BA@Q@<#W%>*-RC_A]W^,$0U.!1UEZ!X&@1W[GXN',*J![92A<D4P,?J?
MIU$2"X$/,;+B<S\,T]:&3XS&X4>)4#'D8A >. 7U,KBN<*-Q0)KXO<50"K]A
M$MU1@+&Q&]YW^_-8ORJ.8GDQID$6M\6[_IT;AG=7472#A_+5\Z"X<AG+@+L@
M 2;WU:=#URM'%%;4_?;@3#F+N_"MFS)8KO@Z")]7\27S+_2Z/JAXP^[HRXT?
MNACF$<899E?,PP #C78#T=CBL>MZ=CK]V4;/EJ$,!7QZZ-.;XIK$<$,SN+\?
M1$H;F"_S6+[EN=]UPZ?#B*4K]ZNPFVY81+1\Z)2;%,93!JLLO33($]7MQ\MQ
M3BN;46W;IGF&#9H'&,:[ED,_8_9F0.G)0_BT7(0BB*RO;O;EIQ#,2#EE2*(*
MBO8XAHL^SJ,3PZXL#G=Y[KN,?6G+5K\RC<8)M##=?QV^_L])T %ZD8BFKPYD
M^O2:"&U1,,:(UTB8TU?,M[IV418V*'X^"U):B&@*]!*$8?>AI(AOW5ZO>F-D
MT+B(L[/OME"GYDRL+A3\U>O;K:?NK<B,1ET^H'RA,F/GW2N6M8"I)K#C?CX;
MSE_FQRQJ.1M#2>>JZY+R/ VH^W7%NU471^J9,?$DPQ BB5%002LY<( K1;WB
M->GO>\>1PEB@V5.EM+3$6"60<3%$53ON-7;LL#C21FE("#0F[<6$HS+N8B7?
MJ+S64K!I.T%"A\>;KD6JU+'?I^4D@XTZQYT:3</LGU254ADJDQ3*H,TH!Q;T
MA[U#.)^#RNW$V(""#PKB1(TR<%#S#)P<Q'F]09Q-PC@/89?#*!_N$8NW&C26
M@_..$IRWXK=9\N&L'#:<-2+ON9<O>*0:Q><=]$[40H3>REM;C,N;'YG4]5AK
M\3T;3F1J7)M[;N0Q8@ SC;6Z]SL$#%X6'=0<OK:.B!4(<W9X%&B[IZT?2\]8
MZ:@[]CX>+Q"T)0X_2539L[NY\XGIX3MSFH#0!K-]_E!TYH-_T[?EN>/HU\EX
M-%9]6Y[DS8_WRI/"A;-.2IE%'EO'J"3$02&0$QA2Q2&3!M3FTSY_UOF^/.IT
ML_%4QY&K0_CT^.#*KZ]^\#$ZR-]'MJL[?Z2+YX]H?OP(M@5<\EN(=SB /"4^
MI\76;6!0HG!SM<B2#(AH+J!'GA$#@K5,N.*.*A;,9F^-QGAC+=$+ Q%QB^7U
M@\BIM;[3JW8__Q8+K8Q<:MI=<BK<%>II:2MCCEKG%.><$2(ADLJ:\+=6B :$
M=;61UD=5QF:<LA%*<3,H9?06):R/):=TG1,%+IOAT^%M2P WF$DH,?&**6
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
MCH&23?!#T5A;+SW&A" "B;14.2H1YUX!HH6F-3'*5<G)-O"4@([(::'9F9?
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
M-JIFG+-]](Z#.I9+]+R=H<\^^?ISMJ'Y,OZNOE)%;&$Y^G$R'(;?%QMT>N8
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
M=8T7&&"VNF4M\\64)VR1,(9!"0B1R@FFL 5:6\6Y#U>O8551C<8Q)_E(N?U
MTCO0[0Q7]J%:;@&RP@"F1*!?QS51DGA.@:4*$IT4I#2F6OP,U69%(RL:^RL:
M4WE="OSQ75!9B\!:X[M1X?I1R5Y1/XZN%R@DO ).: $5X8KI\ ?6X:IU,%AF
MM6G7RTQ\-G$/;M?#-IZD^B:YGX"XA]!X%C"),@ )T$'_HAXKXWW 44=$3>Y&
MZVO>% \AWT>*MR#$&<""$ R1IYP(Q17$DD#./'94>[R#D#G;6H';]:(SIY+-
M,B@]G&A),71$"2:@PTYCH"!WX<(.&N4Y26Q=C5_CZ]N5S-+M$0G7=:!0+)[;
M%,7*:JS/VO2<&I;!)'?SH-7QX&$VH.K*+*!D.HG9>?T/']Z_?:\^NQ^&3GUY
M$_YY.ITN7['RM;]-(C&4WZM;\UD/X9HEVK@B2RLL'C8=@\VTF2459UEC"O1%
M:A=K>;D>PCQN=)SOC?)AN-\5JO=-/8XV+,KB<?V?[X:SIU0A68L:2\T^E/$[
MTT^7 BKNJMF4H=>K\ZT)Q9Z'6?RI?FHK _\OIVSDV>4XA6G[[,7IE,$\J@BJ
M2N#KW\4[-U.WV'3$6[<]KUZ_"PSWVWPWU.MB;=S+]'Q9841/ 4,E2L\[W%3-
M&4I)5RIF/ZB1L^_58W1>CNJ"BQ@"PG(($+*:"*RD,L)9;PGQP'%D6P@NLE+Y
MV.\=6,B)8E8$D4L$<H!%J:OE/L%%M6$^YPDY.C"X"+/S!1>M!P"]EK=[A1PV
MBD JU_$<X4=%R0;%CTN]H$X??+2=$1IPSSSXJ*5PB^WO:S#(YC%"1X@)6B>3
M;:Z'J=XU):5?'\KU^F_5FRP14OLK71OFL^VF=J)A:M9@BE?M;\>*OKEU.>/'
M<\A]/M;6W#D[F9\3+XK"-]_4T);[.=W.T7P[WP3KYWYZK10N=3*34(J 0LA
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
M\S@%M9"TX73ZR[1O_-D\1N>#X3/J6]>!="7IC-[UWX?7#^Q?AH/1:*D#HE>
M!'LJH!I!0@L-I6=6>V9H4)U<:\4DVW'V=+A$'2 3@KO$5*G,J.DRZF@O3MW1
M.4(PML)[J('"Q"$KE##<&,"L1$3X]JK!ME7* +/,O)EYS\:\RZZ+W4H*[,2X
M;I5C-SDM%IA7(Z>1-AH#( @@0$=OA25.:(LYT34%5QLS[T:?!=NITU-FR!?*
MD"=UN:1O(!XI5N&8MN-,<SB?]7C9_KV7YN/_PQ8U-\J6=Z/1Q-F?)L,@WJ;J
MZC2V>[&$R)SN%@0>5)928@F3W!%IC+!& "JXD$&@&9"8N2E$AR"9CKIZD&OM
M> 13T_TX TL&EE.;SS.\V=>"9EC'7EC4$TD($4Y@(94!E$ED R0="Y.:!AJ@
M6WHMD)0/&2\<*Q)9JDQJ*0SJA8JE?:72I\%8]3:>.2L8E&*BO"?,$6^4AK%6
MEN",$8&9JNG.V(HP:GKZS#"\9EET2L=";<)OHBZ%I8P'\]33$G2*^+\_'O(&
M?(O#?S'%;GHUOB3N6:#"7G7MJQIV5?@9)J_&DV!V;OC<J(?5CV8Y@"16>.NY
M\=@-2[((*__TS<'PX4[UPZVH+DUP)<ODEL6QEA?' 11&D5_BH_JNGNSBI@^^
M31_^;3"T3Z\'\4%AA/I+-SPK/G T'@Z^N)N*3,#\18'_!L,2B&[&=UWSI>]&
MX8'=P-#=./[5[U1KN/'S:@?GG\^J6H8KO6[?%?_6O7\8#,=A2<,J]@9J7,WO
MU>L?53^6YXN^I3.GM-3GRY]/V&Y/<3VCS-UO<.=S-1TH>]\.AMYU2X282=\%
M40N ,=1Z[@'P!"FKD/-,08N<DQC*]KJ_MQ/Z(&$'$I&.M-TC*_KJW5")@<_Q
MAM,,;[:/)UGM?IO3J09B=G0[*<>=U\1:1H/"K[V@C'%MG1.$,J5$6FXGC&]E
M0FZGAN!S6B] 1H4#4>'LRY-)*I-4(B1U3E<$B>.^\B(-R[T.DC-GMVU!<I:N
M'4QB,?^3C+M5*[C)P)-57P\I_F D],)XKQPC02E5EN&@HEHFN9+>U+0^.H-1
M3#J,P@Z6"15_V)-SDU<QTD6>@T9Z/)8]8]9FHBN26D$)3*P DC,GN21$,J$U
M)4IJ*AW%#-?4M3E#G =)VN#.J);(2J=D;J4%-RD6J< <(JDAY9!J0C@64'+
MH,%6L/ _>(J$#[K0_O'L"1\95RX"5[*V=(7:TL8@)$T%8Y!QJ8$BPB+AG?#2
M$.@T, KC5O6CIJ%'DG<0PR].0SJA'S!!OUY[!:1S/N#UY@/F[<_;G[<_;W_>
M_A>X_:<\*+VL,]&I 1"6?C2N>K:[J8.T;+M]D<>D25K::3KKKMVP_>^2K-_T
M[<^_/3@3?OTTB)=^?B+QM2-.SBCCG&-AN"28>B&,XP93#(W2E-267SGY$2?H
M!&N\ \E5)]ID@'@Q7K?S3_[<.+3C*:7TBDKJ(57($:J<@HXHA@B1BEID:@I:
MGR4;G244>Y&!*6LN1T2,XYPH[@T8FPX:X:(+7T#LJ7 <!=3 %FLM XA81SD.
M2 ).<M"XV!+C[ >-&1JRSG+Y"'0VG>7-Y\]#]UF-W<9#0X0(\@)(3+4G3&FE
M,3=:B'B$"#RL3:<\_:$AZ@B04!)E/A\\CH]KTI]YN2[0JY4=S><%T@-TN;\-
M*L*;^II^]=.RB(M-10"PGBIN#:/$(Z^,4%QY("3SF&N;@L^)= "C'402BC]-
M3$=+A46O4=NZ,B18,=[*6N$_!47JK>H.UW0HAIDG0EJ))#$V*%&"0<^)#YBA
MH/8IN'P0O$4D T/BP'#-LKM)"?\M!M F;MVAAK^3&G"K%8,<$V*D9($K.?#
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
M%QU6!78.JID^.OF@FC(LIJ1=/QB,^X.QFPJ#\,<_M+34>06]\IP@RC5!W,A
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
MK3^^"9E",^I0!I!)W@]?_Y@[%_T^&KL(T^@_?Q"$H%]F5U[-K@S?X5]^ZL%
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
ML#G4& #ADX(R&Y4R.[[V/R_IR0&J>CF'S2JR[AJ"/50)[M'BH')[;.#LV*O
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
M.' BX+DZP+E/1K=.;SM=J'"+O/M%)\4Y#?^<AM^!M)=NYMRO9[SGE2"_PRK
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
MSJ5);9JH6%+M$I$(JI1S+-&2)FAU8\B5\H+@2]HA@=%-J7#B[JTEX5'5U8]
M;[D# Y2GXN4ZA[]NC('>E.3V":CMH\O,?!B8LCI1!%D<*T&)3C23"7+.Q8I3
MA=QFS6Y9W3"C4[OL@JPK;7.)GDI$[/ZV_C^ZU*SA9(7L,_:#'3'#N L.JJW$
MH<8Q=LY:H2FC#G$!EB'8@@8G*!9"-OKI=R@.98<*VYR8S"O^/4KT5=PJH(FV
MBKYZQ#!IJV&R:IC5WH)DO1NH>[^RWF(O!C\=]LZ(H/S /^KGJ#\&.C5- 3D-
MT4\-]N#[_KA_/1>MLX?U9:W6EQ^:#'BK82:MR6#-!I%D)VDV_JQK#!=%XU'X
MMQ>B85Z/;D%8W0/FN(^TB_*)_K<S8W_-5Y7U1Y,<1G2M!M%=-C(@]@%!YY$:
M6A_[UK_-X1%J',&%N:O":T897*2R>UC"208?CU*@S3S2D[P_='E>"2,ON[^&
M>)O+Z&HPOAE-KF_"_9G+)P.XP8?F3&FR_DJCAL/1V _V+H,!&5!<()3'-Y$!
MB:WZP_']_,SL"%:JN&/0=U]AH..HGT=W*AO?^WGZ:T8A9"V\ "90?W&8TF1L
M1K=A*B#RS4TOZJ>@O[Q+"^9D(V5!6>1N$!Y7>W4O^C::#'S@$6QVWT[48'!?
MS7^450NFKJ\S6&+ 8-K/7N6C(8CG^\A]OW-A<O#0&P!MD8)-@G?V83?*-T8N
M3?UN>>JNK?%E] D>F $RS<,ZUN;0J\\-5K)\\G#ZQ#Z,O'AB?0VU,VI2;*9U
MJ1OZBAFP([D;CXMX4MCM? SD!Q.%Q_B'PZ5 F  GPM>PJT .QLWV'VXO5CV%
M]XVR_'*/#)VT8FBQ('?V.$#1:H#R*2B>=_#;[;"? M8*BW:596I84$V^QQ5O
MU5V)UKHKU?VK35&P4>FEW-\<:*NF2Q0?6)W25J'WE'1;G7X$Y391PZ I@^R]
M'ZAOA6I4H%R\:AA[X3V!MV;1&P??J@R,:_5M7CO=*!^A.L\"(STH173N'V_[
MF0LBL@="%2YR_B=W>S<8W;N90/41K]>>:2J)7[W!?S&\AT7SD_GJG:B%X@$9
M;I0/O2^4\!<?&JN^]V\GM]'=: Q/"HHF!-'Z1Z:3\22;M3^?>X4):BZHK_^=
MP&B#SH(KO9Z=# =]6 MGBU?,SSN?9,'G$& $W#<!#1&6\Q;&._8H K3@R(?K
MAI4MU*D;AM2!OE_[:O:P0B/0/* C[T;9N-0__CWEL*M@8!\=#( #-JH$&KT%
M/1<@0HEK_#<N!ZRD_$ZFJI]Y\W'BRA4.F&=^YT#%PER+!8*Y SSP=NL>51MM
ME2I"XT/+@+C;W/SE)O, %$!2V/2A]T$,:@BV0E;+O*L O!7*J@"A7]W0 JL6
M! 2@&7"?BZY'(YN7B E8T!/YE%/T??V9%3T#_V23153W#A2.QZ' -V//-C"<
MXG7U493A[B!IAM<3[^<K>2N\;IYMO>@J";@81/FT$!97HNG(JEMXBH?=   7
MA_N?/PB"DU^ R_.**\J'3+^9SOVO\.1J^FME0>#T*58<#$;?"G[?F-'#4PJY
M5)@G85*-7)MW3R"4_%9C S-P*@M>J)NI@W@\NJL06?E)E=!7D'65H/3JT\>W
M'V$37X%U\><5_#5S3(57+%SV^^16NRQ<U\2$93.W%PT0:"4'SO%<R/583,":
M@U %_\WCS/(SGQF_@*SFYE(.YP[F<:']?"]4"L/]&8CHF[K/5RQ*W5/WMYNL
M>DJ9%UNZ_)#/DFS8AY _67P[ET9V4\XFI,HOSK?A**7\ZD5-$#ZT3?]P"@8W
MW:*YAH_UZ00IKZ*;S/M>?_!W-FU=;6O6HOOI5GCL_GVZ&^IEM#3NN=\7?O._
M1$WZQ_]6>"]W;KFLSP0LUVZF\9KS*:^F$O<38#L0!U]&[X O!@. :F#H?\S\
MF?7XOBF;DFFD8FF-(1;3%%&M%6>IM4S*U!&V=8_2!@#@<"JD5,BE4E+'!+Q/
M.T(30Y1@B#E\\!3,.<Y8NPM3+GWS^>/;]_U\_*5=@N4\;Q188=&Q#U+TEVBG
M 3E-YB".+Q\XE9@?9Y%RVCC.^LK]>P*J*+U_\,1Q#S.947Y4DK[7RW7BCRKJ
MW\<9Q3HHNI[T6_#+DC&Z1,&K96IM)3?=B)KW8"?P?.OI=0V=UURJA34\N ]P
M>ES@]H"3\XG.^[;OC<;/_DC.9*#YH\^ WH:]Z/W[U[V ,Z=>;8"AE1L3@)\+
M;62#EWDT&"A0_*7?N>:-NJR(U(]G#)_GQ0$D6)55A#\,JT"1LW1390!YY_T*
MJ@8)DQ?0N\8Q=R7'% YF#Q7+V^]@M@- C<9?=*/*$?N9%"YM!Y<!)'5%SFNN
M4C<.)G_J5-XOJF $PP'&YI,'W8()8_LV/"B,$N SV!77?:\5BH+(O<+OG_O[
MJMG#)^.1/^3L^??,0K/R>QC&[0*T]TYL6.9\MA196)JFJ9=+HZ8>C/K26>\@
M+[W2&J960^3>]1R.&88+HX_N)K"KRILM1;*D]S?G8:$FQ8'%W,Y;()7!Z"[X
MJV?'$^5:SVP10)-#F/%75YD<\*SUWNL:YND:Y"GT1WV #\6&OBK-4=AAW1^&
M*?J @4'PTC3!'20)2HQS#GO?@!#"8$Z0P 9I16.,=@!W-(D)X\0F4J04I53S
M)"$Q_"O]DRB;N3QAABVMEE(6-;IUE]330\)X_6!;S)"<.*"K0[IF4-<*UFV[
MO\W0C2Y#M[V!M[W#MP=ARHN7G]QP]%49$)%7,^E;EUAS0RT#L9=QWHH8G(88
MO$:\UR! '\-2C4[2=3?%#YSU/%YD['B&C0$VZVZB>T:UM18FFR[ 'M7>G%.D
M]4(WA@BMNZE]A-# C0%O7)3B?.896P@]*S\<979V*:JYG;)K_2/J1?[/3VVE
MXKP?;EZV4.\YV<@6"!\%\.P#_?SCP@I\&-9%Q6=W!U!2NRS"LA<!#B#SJ#5X
M( L<Z>,WHJE)&G#<QX$*4/LWEUW#(W[T=WIW-$&_E!]-KP\?XU]^*GSW4]G7
MB]3LR Y^OZO,@;O:J5\9"@*?OG&F'&W38*>H=R9:ZT-J%+C5N"ZC^859?E-]
M1/ZI/BAE"J 7I]N+?NS_5'WZ>:*C=]&M_Z4,H/&+%Y:T/OSZ6-_V,X#:Q?W3
MI?-W_=B'Y\Y%OJ@"\@,H_-H/AXZF.HXLAE9_5/,@ZL-\UPM?UI=B[NO:>_S#
M/SO@45M><NFOJ8*:9DM4V'I#VR],N)4K5AD9 '#]X\OK&G<M<@I,B?S&4PU<
M-[UF>A;B3P-&7IH"0O81.?X8QX83V=M;!Z;KV,<0@3$)CRW'6@3X>&,CA&X5
M;Z\OP]PZ?G.>7OTIRL"')14S]%#$U38VF%GE48KS3VX.% Y>S@KLUR;YZW<P
MJ< D_N0YHMX0)#4FD80)E"BJG-,XIJDP.J$@$A%J2!4E2&(98'[XZ5\-+[OZ
MWL__-5W'=T/S6R#_C8*)T9I88G2)$[[<1&2.X*O)1F&V4Y(/Q^'>V _%IOPZ
MPQ,NO-&9YQ[&U#<HD,/2H7R=$GJET?\->*86539G[):WNVH\?F:3@?(16/YG
MX)O27[!(P.5QFLKKH7W*>O@9OK8.#/1 @^7[!MX*7B+S*0D/X86A"-$\7UQ&
M'^MD>ZNR/]VXO@Q@XP_+MRP+L1DWE:ME7+#:_=,R98/A__O_?/XU+/7DKASI
M DO6O 6]AH'7V6V.#PNFF>>3AV/GF[@"?AK?OPMZ*1_G[_(<\,&'S/_K":(X
M4ON0?@[3*[ZM=XM-;9HRRBR**:6":<VEQH10!8@"F8:8>H)):2*'G[;@G7]]
M'H.<\7M?C-E3).C@X3@/-[P.2_/9KTP3K^$ZKZ&->2WNQ1+W9+(<O%_CCT_P
M3D]=M<U9ZU9Y')AKC$=>=Q-O#>;V#,:\:Q.0P$4('IK HJ[XWJB[Q:_F<-PJ
MS+DVG._["GBW,5H-=P/1E'!K>@@)!-B?CJ#V?;F@U?<O7BX:JOLEG\8X\74W
MM0\3?RZV0"AW[EVB=?T!"YWWK2MQN'?AKH9A7MO]93,17O-BOJZ_X4L8E<L
MM]?SVXW0V!'E..PC=4YJ0](8PUYK9VU"&MIZMQ?4#U7V85/)R]=(WH1<-F <
MV.Y!T)-A6?-QJ49WMVB-^O!J:"N%6$\H(X8+92D6,:(Z3;1).-78Q@Q;:DA#
MFX5C*;^V>\#)Y7(GAVH/ BVO,@QZ1]H2K6-#K;2"<,H!C\18V-198[A.<97-
MU24R)Y?)PRL<SM*F$6-UR>+"N@3[U WS\MAO/,[Z>E+XTTM,>Y<Y4#C39:YB
MV7RL;W]D>P&;'F6W.&$&6>82 ESDPT@2PA+)L,8I%DPVQ),\@H&*O%'0MN^&
M^3B;>%8*E_YW."D=[U1T72Z7S)_;4S"X8  6Y'UX=WGT.*\I0!?4-UL'NZ(T
M()I"^?+JR^7#QS1X3PYL&DAIK+9((1['H%F-="2%)=4:Q08CI[LC'7=O&E12
ML; 0^F%IBF/NTF:HF70S*=IL?-=\>\%9M2J,LXJKKV3QW30,OSHB/[AMJ*3"
M.E&&.M]M53&5"LP19LPJB<EZ K@"_K!?[N]<V,5?RPF&??P0IE?N?EN9W7;C
M>=(3K('%Y[=]WG$2=N_P7&ABI(F-G9"II@EW,J$\Q=RHA#-I\08&^OPF?((Q
M9"%U,6S#'[":^:?/?QQG(XCH@;&R!?M-><3[)"^^N@(_POCS7ND-_OK35"@?
MDW40B0%!@@I,+54*MC!.8^3_B)2G?*<PIHUB;+E?N,=0W"-$KMNR'W/8H]]'
MH+LPJCR:Y7#RZ0G#?DWDQLS+=3>)LX?E27E8Y@EI96319W/C[&3@/J0-;)>_
MNJ_]UA1GE JA@7J<Q& _2B*T$*G0DFKKG(EY8T?R+>.,)%9Q+*4S2L94(20E
MD+)E\)&1!OM'O&S/*HTYP.MN:I\"_&R\2?/G9>/02Z_9F[00JCES+NW4-3)7
M+S&QL;2),<@D("R5,DSAF!AG4B2YH-TSM!_T)U7N)&]B%; M'?G<+4\UJP7%
MJA"ZA_3.>DYLP;[D,>S;F%"^-M8/G57=$U!U[;#3>G)L0</Q8V@8-U846'O7
M-ME$BSW3-HSV*H*]REBO!VEJF5YV3AI;Q%C/L^>J'+WYZ-=5\:^/*$C7V+UW
M:V'16.]L5?&\A\=;*Y)VNF,GZZO=SS=6A:&7_; ?*;:;9],0H+LBN+/,X7T
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
M%[?,*:52G;[PYH3KO8_(G9'> <TL%9*7K)\K<E//N H<99NU%.3QC^QE,X_
M(L"*(>OT4.A9-8 "T[<E<R6['' -?%S&IV4\#XK[B+@L>LES4;0I:L?QG0_]
MWS:C?^53+(9/9B1M@<ZS*H7!S67N2-Q=[?;0 I3$3=4SE-6?G*?MG]#F[(\
MUZ6]&FR[<S7-V51T\@#=HH-!)2OC_@I%@D)WA=^F#6L)XIU7>;+9+1^_6(RV
MS*4E\^+?*8N@V *F^]PEH!?-D,OMTU6MX01%PZSPDJJ)AC;&1=)X30A:X/%Q
M5E9UCWXY7>BEKK"Z/BMZ'TW.99PLC48<0J&O]*6I1#1+D9W-JAG7 R=&1H<Z
MBNU:!_DF!WY>D&R@A\+!+WF#Z-20GL7@&U4-F*9&PN/?J;"TQ !",JS.KK=,
MS"6ZII^CL^RLZ/K^TF?)(*([?Y:5M/8SCB!9)/KK/VS@;EX6=%=F$M^HK-8(
M*6$^Q!M_20JIR#,R$M)9%MMGOK38]AZ=^ZF@R3G,EMA2UF&1(PQ6EL6Y$0AH
M.E$9++Z&PX8D*$=B0.)2T"]GT'+:B\3_Y#@F?EKX7^A%K]/F4Y$LZC0Z&M&6
M\$G$")*,;O&B_\H1X>BD_ZISS<CL2VH^1G^-II)WAS3) *0G^;JH(%;H&I+]
M/R8-8O7]NT79G)$XB7XC'4Z4=8NP2WCWVXF_ &8I8!_<?MCVJ\@6YCII$E$
M*(0+-+J):)Q,2CJ9A&N)JSE= M"!_CY)9\64_Q3SH9%N&XMNZK';)E$PKH$@
M,7MDSML6/<NO_OI?VX=/GT5,MT[^,!U,Z$[$=2S2O&CX]%F B]UBFW:0#<$A
M9F4.)(-3H/WCVB^:V/RPZ4I\4#[0 %=M?__B7^ZWY9+^93 S\8&%0:-H6\*Y
M0=F)V8")W+$R0'L7B/8CA ;KQ9Q6=<Q+^ 5%UMK!A16@J0^!Q@LI0X*X4'7G
M%8^P$*#EX2Y'J%LO^B2["K+SL&ZZLHTCP-'1TF7E99[$=,I&X(![1+06Y2G)
M!#)(A6O\YUJV(;DV8FU=1"3A2(R.TAA2LN%Z]4F*(OQQG$V;4FO;Y5WF[;1Y
MM;GHJVBXDMMV-EI'HT4X*J98L)K_\YB&-E]+V0CS754WHX6VW1"3Q33S408A
M4X8,ZNA_1/WB^K>/=[I@FT/HG:.QD)%\9NVNJ="[:?RIF$_ @_U!=%26DT4]
MF9$UC@MT3.9:5LP6!7'2Q+^O[P;]H^,WWJ5%10,Q4:9.+[X7MT4("$;*F?0,
M?? _4M83!Z3 ZO1R3POI96$>-6LJ4D0D72J.N9UQKQ[X<[0U1#.E#F>4B373
MBT8+I*XJ%"&-LV%9C..:)"19:%.R#8P.!3EI=_R.1NYY'$WHJ5@*\AXH:8)E
MIF3)8K&0JV9$W"K\HH:[4K8GK%[:K@D%;-MWZ6E<-:R&M?4/&O7$'#/W"?#J
M]Q-<LEDF'L!E!^Z,YDM4H+ID?OL%-OZT)X;82/9X@T95<K[G8LCDI+!,/P>R
MKU 2PNT;N&\SD90X[6E7.=LH=2U&*G(?H<XF,=GZ]L1Y1:',0+LK\LC%OUO!
MB2<^$PID*!,%R;VU5'2QC65XR3U$VT0L\:3/AF3IYGX[C?.8M;'\142$Z_*1
MP;^8XFJ-]'?T;$1,*^>.-KDAX+R9S47%.3/I=%H,XVG+_K+MM;2FQIA;UAKD
M>R N!+%7H3K-5O8E]'GVHRO-3Y;%@HB_Z ]3<5?(R$+W+8>_J]J5+W<<?OCA
MYQ?CL<3SR3Y(I%Z.F'R[QWG9)&,&.>?ZQ1$3+R](0N2G]#'V@5*U_DG=(VR
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
MQ;N@O>CU'X)^/OICTZ?)OUM9+S"_^ZBF?2U$2E%?OJA#4%LBR!'2P1Q4S>N
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
M]3%_=>-+:"*F6?YG4R(;Y@&#-Z;9IQ07ZDDT+AF^7OO!!UJ%%SW49I25>'W
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
M809"GIN&#3TWS<2KM(P*-A2:G/L9HQ?_66K+HZTAAND Q+EN+*/@3MUT)1W
M@_6USMX9Z%[;_6J)"ZZH.N\SRTIT#R:6P'+3\2<N"/V![*L*.'$5J^P5!W/Z
M++J.:[;JU +GVA@P]:KZ:G@Z_S7Y[2W1" "/%O#789?9(F;EH(,50M0WH,\Y
M(^P,SZN;/I4YI!&\+4&#V\9=&WN:QGC2LV+8Q7Z\FOP5H92?Y!<\=J<=5>F)
MB\C0H:5*SK"AI\I4;XZAL^C)1"(M2"J(;*I_64R;H5E0TY\EJ6!59$Q0[BAA
M ..V/K4PB;/O)W]C,OTDYF3"+! XEOF).,48)0!\R^>U3:/L2QH%0E+P1ZS5
M7/+5VH/.^I!@"4,/)S'YY8EKX_C+ZW>"GY,?Z97K.<0!X 8^UKVGL0I6:EP3
M$<@>#\H?Y*L#.'\(<964DTOCC#/5T=&KWT]NE)^YI[G>SX]^V8E.,ND5%,:9
M[V^&K+Y^153Y)(PJ^PGY6<&:8[;L.YO*Y@LGS**<GBTD%1"(KEJAXT\]5:,R
MS:>PBXW:I6=+Z:G5N$VN<XX#Z[69S:67/VQ-&V:,O:952-"37D9'JV&[M'.P
MU=>V#OB(*TCWLNR[\GO[:#] IFQHGLGKL]6V,& [HJO,%&P";SP_?MT?^.Y"
MC$83!?]R1R9,Q[/"%)\5[ WB6%:8[^;-&  6<^,)KS#9KO]$;10)KMC/XF4:
MF9KC.65L&V*$@OA0Z '\Z%DV:J#^U.Y@X[N/?8,N2ZM9VK_*"![WBD75$4I=
MB>#:8 HZX)1(R-^P[24OG&4=3#^SL6"CN\QH,JZE<ZB1FF=,3GDLDWF-,4VU
M*HD+IA&![A-?SLF/RE-2P$%\U[?1K2#C1E.(=Y'/6T/KZFZ\=8]67%!\KD]T
M07.'>%39E@%![5!>I71*"&"-IM[URT\[IK2T''IM.Z .O;CW+&F-&RXW3T+S
MOA..A5T^DKBOR3]OISADX['G/*OZ0\W@-XF+<@0HYXHG'<3M\=C]V9C'QJWO
M!3+!\!<?GW&4)6*_;/QI?%8$IP1XV]V%-/(JH5,>=UDC'9>#XQ@Y26>8YO]9
MS%(S.;&0Z*G[) *"<P0#7' U)R6?31=5.#W$?P"BL>2.EXA?HC.R?0A"2:<%
MG/2*8?#\02]L.QU)"[,\]3]JHIPV@(M/%@:A1]X'VBMXD67U7M5(D+B=>O^2
MH7(Q*AL!,'--@G :%^.ZJ+P'V448$=D<GP+\V-,B"G**78%4-!7@,9]^"!4!
M6B,O:*7D:4^(#@:@1V(,=BQ(&&G QC>,Z_."8\WH@<*#U6R$WPZ:1%<&Q ]M
M7*A%B5D*LF75S%R_*+Q5K<R-!I8[.OEU?!?2G5A3 -XB/BX,2;)MA]2,)!A5
M\G"#I/"JX-E\NBT1S6LP2@&5R25W)"?[L]?2--M/?UR>6&K$8H1$)(8F*'%X
M,J^)EHCX#7JGM:<J,X^S>1UNT+1VE$V2 -P>&)2=-'CSPO:Y]B<\SR0(&G%J
MCC%GI&SY=TQ#-%W,^UBY+U'6V*$'Q@X=K+%#WP]VZ(KA)==5 JTTSU//-69T
M;D)"I\KLO-\T+\[(6RY5GUM8_WNH3<UBV0_9#@7L8=D*&DT+])8C_D\5&!OB
MGQF8F>H0!40&H7BD#,"5 OJD<A8W?25NI"U"8%2[%DPA9$'L1N2<65A.ZR B
MJ,H(TA@%>MJ_!&$):7OJPA*\%WZCG7X61..RW,;RS$,_Y41"A#MG4B" &$;E
MEUU:NTNC2*Z/51AD6YHDKS4+KMS2O0I/DE[W K+OG$1/1"1?]E-4I^PG:]>"
MV O75=%N7SO=GJ?I)VF:@]:+\JCO*H(%^]=4=6JM X:.:#L%M76X,*/5UP1N
M$$E9Q0=)62^GS]C6(14N$:/A+*M-* @?M?:!OG2<E160&-.QQH1V[Y#\K?C/
MKSP^A>-F[V3QMT/ZF\:C7I+ (;LU.LI3Y#B.[:1U,5A_(6TRCXZBC9='OQ\?
MW1_^\>41R[Y8S<NE%-O)[T>8=A5GI84W]CP 1@R$FI:?Q,XUXXR3]I]Y><2?
M1U-I+\N\OP46.I!X1L*]POA9\JBE9*A2KW]D@V=,)QL^PQM40 7.ES@VXR)I
M*E/WI*R\B85YXYN''.2.RQ(53\93].X$ ELA<&JVH-]E"-<WGW"F.BR:JYUF
M;&?1HOF3!5DNN=\A0&Q7B;2(59_$(Q' ,F3KN;>:V* T;7K:7RL'"M!7G'OC
MM[ 7B!)77*A#MY/19&,RY[@/"E)6Z"8H 3P996.N=XW2[(IC'[QB@//&J9?L
M(N',.=1>$+>T^$3K/=H^BUT(!E =[&=:7$L6@L,JI*;&<'&VV^&HUTIK\]Z<
M6-P/FH;8*UV%?6,O0LC3)#42.(,: )5&--HDUSH]4VY JS[T9O2AF&:8NXU>
M#N$!&[@5N3-"VCQ-/D4\&QC^.\*?C''D=WH %S2DXT*ZDF,Q'H>(Z$2O&\Y+
M 2+;9I+[PTB;Y;:[2* ^$#<O2Z*-44&7HZ\- $9/='P5J60.1&*6._.8YP6Z
M:1(?CKWQD0[:L<18&!S/57VI;>7.>@=<Q$:(W&<Q:MA'MBPY,>H@;&[HM65T
M< >5<E@6)]5;3K3T7$B:6D4F73P920&<0MA0U>[5S:ERO$A2B/-\;!%-L$\+
MM5#"_/+'KR>.,"11BQFC0"L,<T>HTR6S^8:XX_"HO)PHB.DV-U.Z"TEK^(8*
MVU]>11R6[45BX6H+![F^U2=$O^)JDK8KQ;3%OX5K %9G!0+?A,WH+0G@P*(V
MA@7+ @89>B:V]G^*334_@ZEI+?YI^D<HP6\[<=':_)SX-QQ8+0EBGP16W,B5
M#VII-2+;PHS$T; L8@1BXOF<U+\LN>'E 3T<;%<3(7P\R._$%H0J*8%+XA-W
M<+E?Z)PUJ,:)LYGT7"ISX6 &EJ.^:'[)10.Y1D_GXDPQ)U__86<K$D>.4AF+
MD;GHE)X(KI;U)SB,.]%A:JC#S$=M?6S34$D\9_+2>LU* /EV&BP(T(MWUF8&
M Z7>)'_3+I KSVRKUI&FSK!,/C('I)$2BYZK^554T3(V*1>;P"KM\PD@LDO+
MD<5/8\ ^R%EM3'E(Z;F4C,/$Y?54-0@-(%%4?%Z<NJZT4&/8S+ 8+8(NQA^L
M!#;G8K52>W>7;RYH\+IL1@2Y19)N//54JZ8#8T(K47//Z*#O D#""*RQQ-<+
M;@M::_M'IB?BS)<MV]_]T@Z,!6,A6^T*@9='!@9I^$+H)LRH<%<U0J1ON9K)
MRIO:P9E.1<HD*M/EW">4<I['ZV:#GLKSC-0N\<.*J&V+^GNW14QO7OO*!" 1
M[JDOZV$)'4CT#HM8'?0<.<\ZMJPDP/$8K:I.%<J.8)2$^8F0IA%B&V=*DG!G
M2_*\(GCE06'*Z^6135QM?MA4L&G7H\( ]BZR6*UDK0.NHF\!-S::<B&1ZGX+
M3*H0)>&.]'G? H>]YE!2]*2Y$Q'XTNZ+:ZCK $+&B8=SHT;,8G>W>.-[/J(6
M=;M2EN!@E=Z>'QI@FW[NGV5G!4EYUS^AA:F%(?;^7?_U]M9@T_P!!(!R@3?1
M\5UN]H@P19]T9YKC=S+^!?@G1-GHE+0C08)#J*(7R)[]];\&.SO/4 1%A_&&
MKG(1SX89^VGTD>#N?TR3O)C2%W9WGIWB"_9&'+]Z\>;(,ST]_*_Q?0#;0=]U
M6B"MH6ZXDCEZ$X_*;-2+/L"6"G;JZ#9,><P3A]9D^HIM'S?@NGT.P$E]D\4A
M6H01-VU0<)M0-A@+ M8XYA@^"TG29%QR=R8W]-@ ST&81 8UA+H@SNEK(Z2"
M&>Y*;/HAF10%8[_LEVP!D'[<$4K3R.:[^%*&SJL%NK/]@C5';\L9,$$?: =T
M(7Y5L*HS;=]^^-6!7_+H-7U8T7/VLZ_R,1+X$#/1[QGYN/],82I;M^'W?_I/
MT+.  )&.%PAW2JLE[J8@O4IPTU,O76;+ZW'1 G2#W+GH([E@?HM JR12+_WL
ML/"F[X8V4*T=K=E'%$O&K04]C8*B+]<(0'F*B"(![7XEP$K %4(N\527K5,Q
MT9<,"(LS&!80?./&!(_-XWE!:N.%@_B(\R=>6$")_D[CB,^5]"Z97I3S0MS8
M6&N8@*ZT5@>=!'W0%%7A&3TQ@[7O.GU@8OQE3PFYGBQ]DA>CU&#P!6:)$_'Q
M;_?:>"4#UD!1S%E=S!9T:?K'4*TGOQ_)%&(V!$E9UKVV2>NY(\P1[.$T,XYC
MRZ!S-LKI"U",2YW_S"18J2*RC8M-?^"P"\S 0/G>P2 ..C6TVSN85MDD%X&.
M9A>5/^S%@OQM  9=B!B+,-==;*HXVM[ZT2<*/F?)-0%G%=.1@8];X*$H3WZ
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
M+_QI!^!39*FG,$]9*H(<^@8S8Y1+V7HA8U=DQ\;0KETQ2@NAY[BA=^>TBEV
M0-*<( A8LNCY&_H6].G*]+2'PM^BO?T?G]!Z:UM (-G_)0+;_(\+0%U>MZ]+
MU>FB/*IE K>:[$OX'RZ3A]_]ANX5>?]-FH7-*4R DL.<)A#H&08]QS9!4#&>
MFB(G8YNY<>?! 87DC_WD(;[AH1BXE;?)7/N=Y&),K.(F$DN]]OF&B,;RJUE9
MVG,#7AG9;@VB0%3[VIXA?XUI0, ZP]D.IM0^DC'QCD\0@.>\C-:<<EUT)HU)
M7"12!A]Y+2$M$ZX"2%T&MS3N4&>Z4>V2UDW, R]''V*W&)I%=(*AF>0E J6O
MBD24N(!HU)1IT&UAV%3-=!SG2_E+H]Z[(*:=MDF]@@S*J0"S<56/;=2OJWGL
M8)*' )"L5#=AJYJ.DZ$U]%T%P95UC_.+6SKH<EUCH_J>.@FZ4%H/H:5 .-IL
M[7.6@DLO\!\4[!T6G5WL61:KS(Q89KJ.P)P4O:H8PYO;0JOG1)6:N.-I/)OQ
M2&A[(3LE'7$X;[OCUX&";T5$]"YU'%I@NMNY;9Z]?L)'#JPFA%@5@"=N7V1>
MA+"XD<A;DG,M-S#0A&<F?,16QO>':F 'P@BL+AO413)<J&I@80W"=!RUZT(S
M0)XTE?CQP6QJ>O/SUT?=. 4<NC$O W!"X*6V@EA70BP\QE$)[Q9E<X9E_T8>
M'-'6P14P].GD_IK1O0]ZG$3T[JLB$BY#&<S-%C_)%E__]-ZFB=[]]OI]T$@N
M!")TS#X->['8![U_?NR>,UW0]A8UM\?F9HJ!":A;6^K-),VM$VX\42%@ 22)
M6.7Z---7)G:;MP Y6H =I1A750,4L>E.PD^3'!ZZZ-M12<.R^(3F=&0J]OPJ
M7]/BQ<$EECK.% 9)*2Z7-#:T4Q_9]^?F.7!2^%R"F%TV':$2P0UME!R=PP?H
M^(FPU4M"CL^(@THND<^'I+ _OJ@X-M- I6=G4($\VGE)XGIJG#!NO,1!V=EX
M'>,X=.:@K ]_X;9;[-D-3[EYXU*[;#IDB4GBM+D'H$\ KZT+^54<2CJ-Z<$;
MILV@F<KAP[WPR31_THO^C!N@-%/;909<DY50=+3 *3+0MIM%-U(=H7_S16&O
M*G/SQ]JTBII*8=;<W2' ;8"*W%1<&843PR$SA),C?&2(='UD+ 8Z@1LISSN/
M<DY+2A]Z<0S<S;;,(2<ANH&NLG:;?.$C8$QC-8>$D>Q%S$:-&1F\LSG@_>]M
M*^H%03Z3J59!(A@@OQ.-/U'Q53XB%PN!6_OVJCGE>5)A!PX)3@QZZ/^2F$9*
M[1XW.FR:"#Y::.->TUT>;=+FF<[50_,H1LZ='/6E4IX;S4U3GAYEF]O;IGEL
M\;R13C5>?Q.IOA#&]]%][:PX6@  XI"6WMXKK>8W>%JY/OR.H*#4:XPCI1MA
M"<S><E<<' )"&+?H7-TDMWC?4)D+NNRP7(&9LF,0,SMMQ$R S.51 I<WW%'<
M#&ZS:>AKGLU-N\2BDE9ITV)H$:6FV0FGLB78[&H*D8/\Z'<0MK8T@S[HXV:
MZ!LRR<HY(EV<2#%75OH!QA?T;K[P:/4<R]/AQE8OPO^>K,$87P;&V-E:@S&^
M,S#&I;@+NN MF; *A]'"6:"/V^>Y6%+<\1-P!4GBTE^Y:H/SB!*'L*8:+*JE
M2<16=0J:P&L%=4Y*'%W78,G#WN#Q0,!B2NBZ:F$Q%,=A)6ONO7D#PO2POWT@
M ]AE<9X>]%_;:F>Z! _I!5%&;2KII=)LT;+&(G8PI%A"-U*FJ@ZRZ>B.6=38
M*;<9MCA37J'&Z+6OLO>%5CFA,X9M"MEVL.)G<XPK  <"$QB< 7M-'8?F<B<
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
MD0/K.DE'$_"(1)=\IVYEK>!92VM^SOUH2!.^*Z?=.SG(AL+YY?R,L@"6L/-
M#ZZ'0X=^-JV?&WC.C]=GP\%&GV:E:$@AWR>>#3CHN]?G&K9![ @3/T%O#R<G
M<DXB;)CG%&?.@MHJ:>EP"NDR-L&)WG>??PE/JGDSQU_ZS!TXC*7/T>"VOJ=2
MAZ=SJN ^V +I:<=B<@B6OJLP66N%R>YFW)M-(VPN-TT[-\UPG]P\@N2T<S*P
MJ>0TZNWM)<9^L,0\3&:L6CE"TZBW\G )F\F-O18=9H40%(K!HUBS"U6IK+PU
M"W-55L)FN5ME)7B('^QVIGC6".(LCD:>YPK0($N?T\(_X[JFSEP,@N!#.7@+
M):@ZW>2DQ/+C]!7==B;G+#BYQ]50,XU.@ F>R6'<'()&%<ECU8JIP?JQ;1=-
M:VU&EHZE??9QR&+J^G<[NE@;T$4?""V87A8SGGOQ7<]5Y:?RTEY4I,JJ6#^8
M>5?S/I9"W9%C*_-$,]F*K>1(70+VU4O4M!TH=YV9G/D1/'S$N!W&V!G1N$Y5
MY3+<M 3(JK.1QZTBPTDC5XS9@G-R/&LW7AH$HU$EAX<EO6\(A2#$AR&JHAF/
M<^T-0Z</_Q8[#!?Q<0@!KS;;VH>5^ZP!]D8UQLKXZM$ FL*:$P@+<%#I/ 'J
MK)IOSDV B4'2D;;#2-LASM'Z8Y];D8A+R+,1,]E%GV"WD3_PXU\[EM5X^]X)
MG5L:7<5_,$_>)L8IN()ID@@'2)>(7N@$"S'W?:ZFVOJYJ;9KDDAZ)(,"HB\S
MWTH/"CG6.(_BJ6$VCGZK&Q?A& ?B!<J:Q-]9M0L*7S/*T@C@T /F2&GVU_@0
MS3W#M.1QIJ$#KC(ESN^==Z>#A/W]GCHQ$ X4S#4AMX!7K)^#7/KO--'K1@2<
MQ$. (8[!C\$/#TA\DHGGX31BC-3G[U#SB8HWP,-%!S,*@7X+<'X_>P%-!0X]
M@@53SR%PSXIY0GJ%.GAM./8 O/&TP!OM _#&]P.\L8F]NO9&#*9U 286]%"/
M(U-4>%=Q%$:(!O24%BNF]<F F7#0<LMB_<43SIZK [S1>#?/OA-*1 ZCR!N/
M/1Z)%B9MO2;>P7]P#-_]^=7OZ*/0F/P7#PP&_!KP;\!!?SDZZH6C210?'1'M
M__W?-AQ0?N@0<DX"[YU(5A)_.K@ZOP2_[(9&H%>DR>5OZZOE>6EK-7%5RV4"
MT-+%A>KBC )0RK#O*5;DO]9)YU'QUX*5V:K,4+@BG>3D)&1$]\BI":(D17^_
M-P0O#!UH].NO_>1S14H6FV4_S2*3Q( ^WK<9;1$]!1&V(+HB(G1 R 0R-G,8
MCBT<(W*:="C6M!WP6T@X,JP,\GHXND:/Z5-]4#?FZ,&D<1Y20P?2=< G$:Y;
M/$. 9:^6@V%;S@&"LD?TPV%$V!2L5HJP:FJLN4ADV!M&F(8OCA_@JH_ L3S"
M<(_6/$6(1T<XH:M*(8;PW1("5S0FP&-'_T^<M-!4E1]"O#1/E4?*012\A90[
M0=@,O<#WO@B,/ *?(42291Q,Q'0&F[24^8T]\.R(>@Q*D24SC!EHSM&"84 2
M4J<2N5!"8Q#BB*(/^:0AK&,Q\_)Y$=%90N@UL*X@R.5,)EY 0:2.X4E>*43&
MH+D<>'NO]Y_'/<<D#%8"X@-2#!<,O$HN?+8-Q9R[I4>W%XQWE!+'Z,28+&98
MP&"X.M#& L5J%@%;Y-*\0GCR&+.T/W@844&1!03X$SPNL&# (0IAURPY>=!9
M/(&C!($A21OE^2A.!90*(C).I;M? X+,)Q(&:$DX."IBH\H1D.O#+[$*%D#,
M5;HCMVU'Q' @$!,_\'1&7:T+:JN5@0Q_) B+]PWA#7&3N&<2!'  \ F1F#"<
M(=C^%&*T/(QD38:Q?)HU@0:I^#%_ @3.@V\=YH3)<4&C(&1+5G(0M"128*BI
M(&5J+"I"):Q  MW^/! 0,\3@WIA&\3*IE<I04: Z,ORVL><BVGN XHNRX@HI
MK^<W_PLA0^>Y$=^N 1H7?VTA.?)@GA)T$A_1P(\DTAE];8*X1R#-O@#8$BP
MWQ& UY,7&U C[BUEH&YC3[B0"+TC$*#U)V'O<,",H).)19$KN*-S2#FC*$B
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
ME,S;*[/%T\;@Z6CC\2396!EX+#G_TAT1_QJ(H]FUVI7!:0^H*.A1)M45G?5
M0<OW^D"0(JXHX+&$/\*EUDN U8[L'PP-# M%BOLD46D( %46?AZ&\\&>E/N,
MC;6=46,7GDBGDQ/LM>,8FY-<G H,[[>0XQO[5B:P!<_&@.?MIH#GYIY;_?#F
MW>'PIQ-?PZ..ANFDMN,Q4DFWXW>#SUTQ[F1P>#BPHKVE8$EZVF?E,^I!8CFX
MB_B+GH7RJ;:^0C]B-6=U]/S"V50*5'NV Z\6$LB)KOOI+LVX0<)X#G;X6FE(
M#(_X8'B\(Z,5PV,1G^*CHL3"<-T%GWI(1JS2PF8$!IFW]MCC>V./,783)[;A
M"0F*-U=RB"WD7AQRO0<K\>@2?R]H^:: ]J/T4 !'I>!K#6#U*2Y,>>77[T+1
M6"*!B'JD&/+9RD$!>&:J?" T2$D3]%#&O*3"-ITZJ7F 6!W@+6'2KZD6C5V8
M56!*F.>M5B)<1/DJ\4HH[A3-2<5@-7"^(>65IV@Q'%T^A):!_JR7L+$$ U.G
M@M.F5)H3D6.FP:YEU(D>,:QM1^,H)9($0:SH+\662%\1JI/-1'5#9G_(7"O@
M7KOG^AC'N3!5@J#+O37!!;'QE:-TD/#,G6B !+0KGM"-VKP+TXA\NRRAPR?
M," LGAOW1%OI9(@T[NHY%I4K@' ?@O$TM4X$FT)B.9$&,;8&T-$B"SI!2 1Y
M= 0S#A]5@-FW<'Y%<$XW!<Z?IEQ7@;;(L>5XC-103>&2WC>W*AV!]QK,'!^[
M4[R 7G0$J_J86R:V*A^W8)W8@2^D)27.CV:GOWMQPY(F2P]GE(R+ Q-/:+PM
M %\/ ,6F /!C].U5C-!E:IW=A99.(#Z!12GRM6E:.7+[5DS9H36WOD0]O0.#
M+H]Y-^\@V,XC7<: -,CL@70TO#/3!=#"U3#=&IMJ8>IN-#3C?A&F$S.&4T&*
M$$6$):H9?LZTNI6ZOB=^(-__[E7;PGZC[J..-P6TS[Z/"F_W1 /Y_I)OB!';
ML%M2#Z'D"6'V2OJZL(XCA2VM\XLP-E1 )7UO44I9\V<76CNT)1;A-'41"B8'
MO3L )^C5$Z/C+^76S2$C?ZL49A0.E,JDX49Y=WOM](H(=6.NG<XU\C"H4( >
M77+2=6FJ)(!21Z6+ZY^9Y+<49L:\+ 2:(<D,[R>;%Q]/@E]]+1-OG3LHB@MT
M]'+!4(]"-::FU 7@0KK8[T)E"'\]8E]?Y3EW<, POSI^Z'QKM"6T5P:[C;D7
M.D>X.G:@E#Y ( ,16A??I-=XZ\?03IFIU5-)\9WAD_H; 5=SI\P+;><2K;/,
M1K;D]] ,]+U(/+RWZ2"(']"]'!ZB/OK$3_/"0Z8IK?TEXNK\XW36 <4QF?#0
M^7(EA);/2)G@4"/VF<_9<?R^:>V][#+MZ 4M^S!?/Z;ILN7M3X\;T^Q@8LO2
MYB-V6-RQ\-*!N4FR<]!G]+O[=)OW_?Z##PR?#XV7<8<?W@S_<7#R$MOW)$V_
MM_A/7M7MBK[LBM:G&[6-F"JA*X6*?U]3>'89CG?99]^D4:"2BWCV:YS\% _=
M4"A6.>FVN_#_V86=*V)=E;/K^+("/'NY8-PO,04..[%L/U^^X:@%=O\\0GXX
M[G,^K3_\TSZMOS^=]M.RW)1.]^F?&$*A_A>-_P%02P,$%     @ *H6E5AU3
M77"/!0  /!P  !<   !B<FAC,C P-3(U,C-?97@S,BTQ+FAT;>U96U/;1A1^
M[TS_PZF9)C!C&UUL\ 68<8Q)Z238Q:;3/JZT*VL;2:OLK@#GU_?LRL8FD!2,
MD_3!&L^PUW.^/?N=B]!1K-/DY.>? (YB1JAM85MSG;"3H_WR[WSPEUH-WO&0
M98I1T*(#XR)-N:X"@3=2$"HYG3+HBS0GV:S<8Y]3$18IRS2$DA&->PO%L^GJ
MGM'E,.() \^O^W6OWG0;K97]?9'/))_&&MQVNPDU\!S/7]U>JY4GV)\?X2@0
M= ;!-!2)D,>5G<@^%5!ZEK#C2B0R78M(RI-9!UY/>,H47+ ;N!0IR5YWP<XK
M_HEUP'5RW07-;G6-)'R:=2!A$8Y8R1W8<>S3K93Z*;]>V"J6D D5$XKZYHT*
M6!''%;2@9O(.3LS,V3K0R&\?"(: A!^F4A09K7T^M8JJ%-F%E,@ISVH&9 =(
MH<7=D"R5E&.!D)2AK$QD; [^'ORRLP"XJLB*>0C3FNQF?I! )!2E#FYC'G -
MOE=WC_8_%WYR%,CEP(/IQW0O#OD4Y?W!Y>3\[+S?FYP/+V!T=3F^ZEU,8#+\
M[DC<%ES5Q_5^'<:#OD7C^DVGNGE%O3'T3H>CR>#TAYYW<<JV<P##,YC\-H!Q
M[_)-[V(PK@W_>C?X&WK]B9GQ',=[&3J>4036 ?\@?\PGSS,<RS(6:BXRN.$Z
M!ATS^%@0B:=)9B!9+J0&G#P3,D5GK_T!(L(X$'Y@&D8QD2D)6:%Y2!)5A?,L
MK,.N$?%JI^5Y3G<>ZFS/[>ZA.:35D#/)!06&\"B\)S*,P7>KRXAFXA=&304F
MZ-$ELJN,F_ XUA@E%8Q96$BN.39)1F%P&\8D*P-LRI4R9\*?V4=Q/<1,,@2_
MBN_2GF\!KPJ,(!)<8Y9@1&%2X>VB0A%%&-:ELC*"&5ZWU#Q"Q57("ZD*@K%;
M"P/(6M+<[%S*F,B 9$S5AK<)FT$OU&;&W&P55H@_WVB)C_N(7MH"Y<9<P8=,
MW* MIJSS/$IH$F#>"%F2J)R$F%:.*T[%]G-"Z:+/Z7'EDT_:Q*/4;7@1;7BA
MTSILN>U#CS"GU79='_-#F!"ECBNGX]'9.Z[TQ,A>/VO<<*ICTW%^?7(**9^5
MW(<GE">K?3-"%Y@6*EJHKW+/3 MC:?JTW7!M[AQYO@"I1?X(1G?O22+++/.H
MR%5#_%,HY-GLWMD?NOH#$(9X);7A)N:A\1UDD#)>8\L,$H;6,8WG1$6"CF[Z
MB>G>N9ID'PLN[7IE*+NDZ"[9 _1CM[E+]^YHOG3%.S><<]UM^PWKRR2U_MXU
MSGJ?I%^X"QR0CUPZ#AO>K47Q\*#-6K[;C-A!T' .#]NNXS=;!PW2;ATXAPUG
M2_'_IKCW?Z$XSS"?I,32$O.8)MS$:EZ&_#G_(\)-(LLE4X;)53--D@2+/LQP
MG"3(<Y4CM575[HIX1K+0C*- RJUHDUMP59&4CB P>5F=:D'^>9:K;Y34&PGK
M91F[I+_CM]I.$+IMS_,:?J,5N+X3>"[UVJVP'7G>AHA>JC7U>$)RA6L6K6_L
M TVC_'/&I9S2A#V77Z?(CPZ6)C-H5FTY\J3+?0R4OS%,;V:=M5$T#K\,8W%?
M@=!:I!WP\EM0(N%(^VFPBP6)^>T]%^V^VH>WI)#D&L8QB:OP_G0=!]G$S;_:
M<0^<[LMOZQEROF;O9QIR:\07&W$>K\Q<![A&2:%Y!8XYB[!>P=I%\VL&P[+*
MMP'_%&N?4 NYM?:FK+T[DAQ3:XZY]8')][9F_KJ@;W#T;3K\[NGP=Q%G\)XG
M7&.=)K:<7^?6MS;\-N'YSY%YG3FS[S^LBB_T&<>7_#XNE5B\S[/B1#*B"LFV
M:7%S:?'<_.>8I[!,CV=W+Z&K%<EROA>&HLBT^43TDORY[JOG$Z:72M;YSN/]
ML.\\SSCILKUH'>V;KVJV,?]F^"]02P,$%     @ *H6E5N7&T5^^C $ R^T!
M  H   !I;6%G93 N:G!GU+P'5%/KVBXZ::)2(AUI48J@"$@O D%=@(@(6*@"
M(BI-ND"H 9%>(B"@@ 0%!*1+[])!I"-=(+302:0%",F=N%QKK[7W/O??Y[__
M'6<<')\C,_,MS_N\97X?B9)&2-/ J1MJ&FH &1D9\ #\ Y#&@6O \6/'J(]1
M':>FICYQXOA)6F8Z6AH:VM.,3!!F;@XH#S<'%]<9?E'!,[P7^;BXA&3/7[PD
M+B4E!1645Y*34!25E)(X,D)VXL0)6AI:=CHZ=HFS7&<E_K=_2)\!AN/D)*I[
M%&2\ #D#&04#&:D9@ ( &179SQ_@UP\9.04EU3'JXR=.TH "I:< <C(*"G)*
M"BHJ2DKPK@]X'Z!DH&(\*W[E&).N.36O$[.$?_2[XWQ7BQI8;O=A^24?.C\_
M<9*5C?TTA\ Y0:'S%Z2D963EY!6N_::JIGY=X\:=N_?T] T,C2P>/7YB:65M
MX_+,U<T=[N$9\"(P*#@D-"PF]E5<?,+K-XGOT](S/F1F97_\5%Q26E9>45G5
MV-3<TMK6WO&E?V#PV]#PR.@8>F9V;GX!L[BTC/NQN;6]LXO?VS^*BPR@(/OC
MY]_&Q0#&14Y)24%)?107&;G[D0 #)=59\6.,5W2IS9V8>"7\CS-?C7Y7U'""
M3_(VEN6A<]])5GXIM #N*+2?D?UG@3W_;T7V9V#_B&L,H*4@ Y-'P0# @-U]
MH?=^)_]EI4D!NM>/2U6FDH<)':TN@%E7]?^"=;^@V41O5Q6K-;^#DG\^SR-@
MR$RN(B&D!%_4 EP->4KT(TUL)Z6QD5%Q!39&N48I"1Y%*5"A\SH=U:<ISLPJ
M[H<M\PZ7RBM+:*3[Y$6]OJC8=ZROW(WL>[)E?1[@7J)_(M\V\6UFBQ;%C>=K
M:865+TIZURCEFW[<DB3PU6K@.$T&MU9,Q&[U"8C;>$:.1/$"W;T2GKC!+((6
MX+:ESX<]:+YC6W<R;&?GCL@$U<S;$*#(] I?T055)R,.>%N;XZ3MD*^0G?S[
MMVGEQ5<.BCZ?N;350,'/L^"G%!6VB0SA* ^1VB-(6F3:7.U?V/LJV9YU6I,0
MGJ)^LVC)V)2]CV"<N7Q;LP#^7$1ML/$>[_6K+_>@,DY+T?A>:F/5!_"JJ68V
MSYMZ1*Z*J+%EC4'-R]$_5 ,JHB#R;1A3!/J !##A+6:4"H)+(_6TU#A+.D3G
M@T[&L%O&G<EF3X68O0\3 OZZ/E2GZY;$2+P7ZI3D JB=K;]]\;ZAF:T,7>ZT
MX2J/I_4G$^RDE24!LY4$2176544G]%MM'6,:I2=CQ@EROU'ZG]VZK<;Y;E'K
MV>F"2UA*7YJADK7S9TK*PXT+[\8U< I84B10XP=_>/E!;)9+8*QT%LW[D^$[
M,B^6(G(P;.VQ\FM1"CK'NK.SQI<43%K?N1D8C[_S.'G>PG^1VDBJ]L:XP8#(
M-J?,D_(*%5S\[?2 9<@-M%B-@>*]:0AK^4A7^4A$_$1'M2^ R83>^-Q7QSNU
MJ,S6WXXE_%C<^5*V:5ILX1)5K9R\/3W+Q2-$,9J5?[G95ZF\5TRJO26B/-KF
M5$FTHN""(,7#P#:!4(IQZ6 [W+7;!UI#"1[H[('[5'I#7\YUO$QQ;'L_[3VZ
MA+P!;%5R\T6F1S?RDG_]Z@AP:WS<]\VP^#B:-XERI_I6',-J<%\A1DXQ;,[[
M\BP$K[$5Z3Q^=X"N]-MS"1.C=3G7LY^H'7UOTUDLIH@.>%_&#O4?W.C+B)CX
M+L6ZHV9QUOJ$8GQ;ZM9.*D3G?46>9&O5<VN.6DRHE'S)AX'WAD7)H??* >:M
M;GUNK[#@)A[I8>FW>OW<UYHD#4?,?NL?-\F^6$'A^'TI>D"NQP98696VNWQ7
M,IQFQ2N-,DC>^PW%JL.UJ*!\?12<[79OWEF<UK</R6//6!,^27?6M&H=N+1#
MFWH)==NO?85M>52^M05:$ALD[ XT$$FG6WT4,..*3_R4;D?A0?:48<6]L6H5
MK)^^&]E8]?-'0U\#J?ELIP7"A5KN83%(L6WP"49CU#O7ORX0T6'/_>DZA9Q2
M<<0/I>.I].N_3Y__N56!XH(_.=#=+/4R8[#A\'8KLTOR<CM[/W^AHX$KA1IM
M4OH$'TQ4S=,GUBR0@%XZP*.GJ9;FWI"=U :#]DRD;K3@PQV'\\]\TB,8M:\-
ME2JSFYF:?L>_,IG4=IJ?BM.6N3I^S-@_)2 JS@$-)<2NF.VOB1&#;$.P"2^T
MPZ2AIV1W6G90<V8*:Z7>]IVR@E/((3^%^A-FIA/>.CB[FN'83@=6Q:R4J_?D
M5R_[LG3B)56&:BS,/>#>)CEC[/9&(N&2EQ0I4+5M1H-X!XO#-SB:YAT>[W*H
M9>2=KE?SJ(5N;8Q!"CG6'*?\QL=1NO9JTY<JJS"CNF_V9!V["WZRWBZL&0ZY
M\,M-6%MW[%Z[749EU.W\M5<F:SV"!9A;?>E#-8(XT<ZF<J/OK3F/?4Z88\H6
MKI6V*SG3WUD*N(E/LA7IB5 4>$PU$3_PQ8B_TJR6DU6%<^4FUN1=O[+0,H=;
M-7]"8GUL5?^^NJ"GA6#4*#1^B)DL R>K,Y@Y6!))H5Z=.+G\*''Y&FT@??-5
M%7XW.8?FDXN^/"N0/+R@=F7\'9%F&_,WK^?#S[9J5[+#(AW9?,5*"_$Y.3;E
MK&P)?6-M.^RL0TKC)Y/%Y9>Z<490ZFVY^(/[_;P:#_VZ=JKA\^R/[_QXZ?-Y
M5(5=F6>@YMJ,B*#Q-W/<K0S:'::*ZS=7=;&RGKB&-NT;*$.<6]Y'[_/]#L1Q
M*;;P;)\4ZVF?()6L.2:D73I2]VX-] ,\QZ!_.TGIV(_NL5:OS*BE#_S*US'V
MS+ARB@+/$7P &J\HAIU2[4?'?OVQ#?3?T.?\GO8R-NJ[IX\013Z6!/AO<[,9
M!1$1+,ON.+5<NI+5&W57*!1WNFV039TKG3W,\%;AI,J%*,X6!OX85H;G_=BT
MPL_0.%NX18-@DV=R0J;)8$% X\,?^8^^1%WI&8[PE0[ CCZ'=[86%C4'K1F<
M7_'[@=E#=OO19+O2;(17I;Q,S)@XI94AP9L>_/1F^Z7E6EERET2,JQ*%X8"W
M73K>$5ZM'^TP*VHI*7.'$]_J<?"^2O@A='9^LI]^'.#DKKM' ACVPK29$1TV
MV&P2\(&:!-CH4$%.&RVG,&&) 4\2B>]<A)<]8M 9%]8S\;<@9SSU"IJ5+.Y4
M#3^K/VZU*V*K1.3QZ"5TGN:G96B'"C-ML4!:H?BM7MCJ&5C<E;RJ46_/OGQ1
M^I'YDKM7/1_E?H'=039[]AZ;"O:F<$';V4PN-)E4IW1$#RV/S8=3\WOGUKW@
M\N5>J4AO9^\^=NN\%?#W!\^F':*51UB;VP3NU;0CHR_"?/Y";IOMJ;NL\A>I
M.8.9R9:D]$^@$=QFW_'^-9=GM"Y9CZ7>MA#2T'#JIIZ6.,[/!;V1I((+7'@W
M@V(V,%,G-UP2%*\Z/W&7M=NCX:"$;*S/5-M\!A6BS%>&,NY=?4J?',,2-G25
M,H9L4=NTUEDI)PU7'I%?PF?^84GO.<:HOBV.Z=F5Y$=;<\G^[8L:2RK<>2S-
M<+?--IFQ51E3_N+2E.X967-W&WC@9VI;1X4?"K[G/CW"(<*\[^5-CL%E.*^O
M/DVRF#1YYM8M-XUU=/+OM8P( [8F^NY3OR \SK7AB$]#=]EW"]NY#9V+D:AW
MOFE1 %L[/YNE5&0$A7C?<9]Y2^]1RCX3M3_IPIQ]Z@P]&1>TV9>9;+C/U$LV
M2EK]&^%!?*%Q:52P3:O,8WEKO\5;GH_-D.:&8^JA=0*V,F[E.XDR;T1>S3$(
MOF:.ZX90;;9"YE5X,E4],.&*QC.:T-/C<$33CIL[H_93 =7DZ:*]CKF7"B(:
MZ (.6Z.4M&RXU]V!Z4_#>=/69^=>C_@I; XLW'GI0;FO0XU0=?1EPVTNF](.
M;IOH":'K!C1#T3KZ+R72J-\)SN^'#6-%"SZN3+*%W_V6]OR\/7>$YLF7BH6.
M)SHVGON^T*'65&76(?MS.9N=(FAYH+7I6Q 67&*2$^F"7919E.)*L._YOL-M
M=0)]VWG*/2U5JJ6UI0<O@KS<J4^?L7RN1L;']YRL1XILJ40_:84HAC/"+ZPT
M$7F*/E5:F6O<>W+9X'EJ4<<#6(B3$0\]KG2A7";[PW(9C?7'I<ZJWVZ[%<[Q
MU%Y2SYX. ]:%"OCZ"!8XSF8%+],E!;4WBF>_>KUI-/>C9A=+F:G29H-W'S2-
MN;VQ=G@2BP_6N4<#S.M6T T4?'64)S@*452\K_ AWVQS&UO+RPS)71,LJM*'
M69?"EMG)&XPS[UM\D/ <)%+@M'9#A_5E^SZC'E5?:IDGEZC;4[*B*'I?L>>M
MZXUB?H =B8(6UF8F&U/[KHJO#'#IL2;@SNV;03O?+Y\R;LNLG8A_^<5OG9Z>
M3?!=!_M^M I/DJHS<D;S&_X--/@WQ\/07-]>4)60<BC><@T-89Y<21P.S7/0
M.X[N7Z_),B2C?K)$W14[?%R(HK!+Q..ILB@.&;Y-TZ$HX&!)_\;V[!7I84(9
M+,$IP+^7H<O-R*W:"QJ0_FU[A<_"U8$KSXG:O# Z>M4I>C@/>,:LG^*MB!O*
MG#%16V_2+P\ZW?]=]"S#>9-VN&",RS>$PN!0C;9/)N%*GY20Q8LQT]8NX4N7
M-S>?R>\<U:PJ,Z#[S^L^)))@6&!%Y._?\CDY-N2QD?8P!\:9I$@[1_99R=K[
M_*S/[<WF&+Q#L^<S-\_$=_"O6G'>M-%3Y6<"VH_Y71X3CL)"PAP(MZH:ZL(H
M#[C106)"#'&['2NWL,-A8J5(=GBP1D442_G Q$4!L@FUZY@?J?1U89LP=F^U
M^EYOPQT:8;A 4>FI)(SKP\X:#!#0UHELK88QV?;AW9MDC>H:9%_Y-;_Y[/:0
M/&+_41@P^KX&T[2/:KZ<\U:4N#_4:')N[U65JC^_>&&[,XPO M68,P5O:M57
M%O_VS &RM,,F_*@IU-C6[O-<3)-BRB#9TJ >+.C#L&5?<PIOZ?,Q$N#U1([3
M>6VM6ULZ>!;)I8&NWQ)1;EDO9:(>,XA3OLM@W^ .TU%A)AO3-2"R#*Y+HVB6
MQN+ZW_<X'7=G>,ZF/)H7!@B]_]<E'((O1N+U$T:7%II(0!IKM2>FQB[U/AS5
M.*QP+Q=W32HWHD!(0&V(KEM^387'@\=_9H-S:?_<V^Q18X-%O;[6F7O1AADJ
MKRD!;0$-;K]NZ[$%5)8-@L/>[EFM:LEX06$.3:#)B$Z:,-*;&+<\II5DO:\4
M&5OA5E8>Q?CY >-',EB&2Q'^UIKON8Z9 !?(J-% ^ZFUR[L/:#$?Y%+IN:5J
MC37PQ>@1Z4CS4LV@VRN2HM]SRJZ40W51K;GXI!:.>PDM*];;AF_MI,)]PC])
MS'U=20D8#9X1+OI6<]X]RUNECW"-^^MYN\<,&KR/+X\01AJ6"&89ZNB"8\I)
M'U<2H_*'$@:6994?/KP8TLODO^F^5^UY$ICW95G>T9Y!,ECOW#Y]473B^YB]
M20WY-5KH$UT20/;1EQ?[H1A+7$ PP)_L!09AGY1;[)+)D06KWT^F7TE<V892
MW"3*EPY+=89[778H5F2[])'ER9=/Z_>=4*]=B8NYPB@J_,'M0A-JG>'5]/XK
M9.N7;G:GSCVRB/V\[.6>>I+G<GULLRZ<<7^TJV1XKN3I,>],"];C^QP;WL+O
M5L84$]0-<13+.4)F0E)>WI\D43W(+Y\4[TQS=JD--_5:N1<:D@ +T9&QQ_Q8
M)FOV=1G?4J_&?=GPK<-;AJ6'OG17^]Y=B%9G[2^(#NJF?HIL]5/P6EFQDVFU
M'>_0XX2?JHEJ\Z/RR/1?$_4VG.6LYS*[VCN6;UX8N8^5P2P>4_-DM5@RT49Z
M2V?!<ZX&:Q?6A@VST?#76<FY M-.ZU<(PDRJV,RHK<Z<XU/-0^I:9<\@=ESL
M7Q_\2(N:C>BE?O_/_:SG6Y0S8A7_<.-V\I6GCPPB(DZ<-)BV[+6LM;JGI:Y5
M_&WUT:?Z<LUP#^4M>SEEU#45'MC,"AWD%@X5;%\C(EU15UFM!\][1)MVL<(\
MH/7* W6GQ!'L4(9%&D$+E[0LJS,FS.)J?5_HC#-"C9IG>VC1EPR+"7:@6T ]
M8,6\_72953BEHN=&K!Y6-KBTUE1)6Z?0T/[.Z<LAD*@DO^D9/\7.)L9<$D!'
M<)7R&!5HCA%5EWM,Z:OX+6D-H8'P=QP5F%";N^BV1J\V'WU?O'WKLZ"2@N=P
MEF!0"7S-8>UVHT" CO/N=<G0$].8%#GN' GM8%/6A#M!AR59+PH_?LP2-!\?
M$)XXM*((KWZN:<;H+?O<E==@+<Y EI]+Q":+!(3CVX8U2<#)==$M+86#VR6#
MHGEZQCD26C4ODMM2*C*(S0/U922@S/<+:HQ'/Q:S66V9F0%XM 7C<>7-NFW[
M!8O;*'27I-J0+[-UE6]>5L:+&-,O=H(/CPE0XGJX)=OF33.I@[=R;#L/*G+[
M[*7)PC,IB;L1+EVZE5A8L'V)T);^@(Y!Z\+U63T^"ZZY@.1=*;(FN+N!;;@#
M(]ZVQ:A$=LPD^4*FCMZT,!=M_4Q-R@L>;2-M.I,IO'X;AT/0VG;[]EN>'5EQ
MRK,19X1Y1MN^;[>>F'Y8W0FA@GMI]:U+Y?@HB%L[RW3G:DC0CRK!L[:@Y'A$
MD[Z#ZP>#D'4NAH7+K!<@.I(#8$1EL;3%>,F9"U<S4&N?Q"DJ:#4.R?+D70^Y
M"'3&B#+C-UVORWZX1Q*MY YJU7?KDH?3K<=XDM*3TBRLN<ZM7Q-IG4")(V^[
M;.<*U9V&W^"^;G;N5<K#Y!>B-RV(%,D6XQF XVZOE@V*YD$R ^_7#']V/A&&
M5N77>8<.4&R-(FS@7%?]J]+QJ<5$^TQW2U<OJUCMQX)OGJXEMTXXBV\Q?UI,
M?+;?S%%3EC6\LV@1YGSKWBWXUCI" :C_VV:%Y0M!!2> ":R1D:9A#OT@F8ZH
MI<RB5D;= ):S"BXFM?E*8;'/=YM3>,J)7^/\),8Z8BKW&26\*"*V\GJXX-VS
MOV'7WWRTJOMMQ>?""^N[:X\>783H#H<!:XOY@BJ#BC[G/@4T<^BA[#)>N%SL
MNT%#3MWIQTX"+F!R"8:S4\SJ'CEP^_YFZ\(;'<Q,#'7W :<>;X8)>J<Q/R73
M6.D6?$*+9TID#MRT7QA^U\;EHKOP&?X/-\C)N(D6>W=]Q7$I[S)76">YL6N)
MWU?8 $D'Z,4;+A'$WY*QU(J]U"Z)PG[]!;YGK?>_1W#,OWV[@'(YUW&N9(6:
MB^GSK'*SUS>1.S.J.[$X1A/>&1K$ZNO,L-,"P(;*XO&'G@\8O9X=\U.2")N7
M[F$T7:J3QZY'TCHFF?RFB9&DJ+#CLI/J">$1JL5VO[%ZUFZ12%R>5N>RS_B4
MRMA&@85& JZ#^I)HQ*D)?&P#P_++-B:;8_+,S9DT&%$5KBW*Z4,Z)S9?*7QH
MIHV>T>.%V _J/G"8$P_V6DKP2SS7?B]U?I^I;3Z\NH7(C0TL)69GCC1D:V5Y
M\!A<'O@R<ET16AN]8D24Q<5U!XA$Q:4;B4P6^SHQV^WJ6 *H[*7Q(,$,P.V9
M?OQ]>'%K"J2V.*%%;\>=PZ0YB<=6]ZM9O#R%(*5+0)>U]S5<:R;:JU9"1)3&
M.GY!7@ AQ?2R&LZ^U  2E]IW7SW,VU8&A=V9:DY4^*W+T5RHF/QJL&) U&ST
M=E:-V4S7PV&C?H(2>O&LW>U],;D.V>^1OD\1BQ==>KXO=0'NK_2ET?($G4X/
MAQFXR)#!&^_0M79AB9<N^.=*U$9+_WP\^L?Z.!:853=@G]OYBHU!2M6O@]/_
M]*%-%S-9,!I*CSR)]Q41,I$>CE\GVIZYORZ_>*'\!8&WCC7A;K2#Z=S4Q.GV
M1S3%,4X;0U5&0A2)?36\B=KATF^?F=;D95OLGKM$"=_=N)\./2&6^ZV_LY4C
M,-=^_LLU=MW8B>D?3J;O5 %GMI1CLN7$TS5)>F_2^UBN2:J=J.1SN.C%J+\M
MK5PZ/3=(,$['!W%B2BL*Y5P-&IA$/9G&GS<1J4Q4F<FZ\+!&#?3ER^UU([NQ
MWR>DFXL5J/BC!RAPL$A)XJEM;2@):+S'LMEJ!#EG;,X^+LC>O5Z;0-S+3PD#
M%KPYT938R+PM8<]=,YM*R9AV-@?  IDA%JEXKNY2?]YJXO::8I*_G*O*:..G
M6>K#C?ZC\$*PN_ZN2FS&041,2U74.V9S__+7W@4OU8\.[")>Z+6NGI",X1I8
MGG*<CUSS]+GYV C+Y^*]GIM=[J]TJ 6G20!E&_I-_D:^0_J@M&;/]K"$J%RW
M([62]IV4IO[,00)O8D*D5 $#YW!D+I_0&8;GT V7E"FOK?SX([SF:!;<4P5/
MZ96QPYAI[;@(&1)@[WG'^_%TM0.;44.5>TEM.7^#"WO'_6U*=RZ*;99!714N
M[6 "2\[HBLQ^2O6,QK:\R+WXR5,9NIITU5$:'0VPMVZ@#!7S7Y9'7"8AF8H$
M' :T$9_'+94N<"R$SQS 0ME\S_8^Z_3*FBLWB/L0!\"$J)]_<8EC!N#8"P0=
MK$6+OZ1F,%^VF;@3ZG/]BL9TUNW9&;&HU)>/!7PBE*Y8'LN'NS0:;6/"VL(4
MC:5XEYG';6U/3/!-1R0[BL?Z2?;P#Y3 Z%:&> 1Q<23@53P)& ,.G[OP%HHD
M7+A^FN\T-U@D];B[WN>J'YPR@WMJ?#JNR+5%724/CK-'B0.RCLLHKA*OTLMY
M\P/QQ@_5L26W/L_BI%GS?7GA!3=Y.&MZ'Y1.=F"F]@(Z[=*Y#B4#6C5:Y=8R
M9PHHE]W6WML03_-JKO%.7G80P=*&!,PK8V*C)SB K<L8^-9!0D0T;W/+]>V&
M%@\2T*"JC;\R9[X[ABM/=GD;>GB!! 2[:G/:>GYE7*Y25+@5=Q*6Q"F#>1/2
M.%M!(;^HX)[OUJF%"VZJO;H_I=I_K"A]HJ..1;]!N\!191H7X-\%W*\E\X49
MO':JS"T6A4WXU@=-];_OM;? HIKK60VZQ^V>^"V?6 KD[(9ME). .ML[#:8<
M0]HA!=[Z,_>NE]*DC])].N6=,>T2X>>82A;;ZM+Q$<%(.)NWPI'WX5UJP\*7
MH4]&$S/WKI5L0<5/4TI2J)RNXRIVPB*:JYI7#@YU145/*%T'_/?789&PSXSX
M.>LJ"2/CI;8FXA.:8J1DYZ1[2JU+XNJ&(DS*C.YQ[\4T_0J3RZN+U<^#?5XO
MP^>&!5(+FFMI;A3W3_<^Y1B#)#PK/ON4M4.0T76NEPK!/K'LAF)_=A#)VR4F
M%M.VJR/^V5Z KEO]2LJV+;H!<0I>8( 3S5#(SX'N2QI>8/FA[Y_BB4QP&)3Q
M'/JV&URJ42=J[;GJ-KWTTHA]+N'K_:#Q,ZT3<X?H_K02['I>AK=^Q;?5M8#%
M_1>":Q(>88KE;;LNL9M":X0G?G(]'(L)943YBKZ2W1.V,WJ!XZ,!\_6\LK[2
M:WKQA2.C3=;V26?]*:WJPHY1.=6=P^YD9Q&N8!>R;>T+'ENBE+7%K]QRZ4U&
M-5;__1RTB8H\ Z4R#HARB"TX0!JPR7)D-D=:7"T-OEI3-/!L+VY=L.(^.=EM
M1SCW,8!KOC:G$/\NU<:7#UNB9Z15D8*VC[D:I*K]2IC<^?HVRXA*H,B,WL$7
M/QXO<"L9;%3[;559?%F?@R>E?#?\2>KG-HHGS9VNW)?DN#;[2WPYFJM>XJA#
M\^V'3-162UQ40O3;6V\=5ZX754ZIS,M!0&Q"<6Z;)K:/.9[&/Y1.^GH_?BR
MTW-'VO@W;'?!._Q&,^,5F_J1Q.3'0]K2:J.0,W8KWY*?;:722X(9GW_&6\=1
M/C W0.S7+&T"QK'5U5NMPN^'8%ZXS=\T_60R4L4Q']QN(E!;'WDX!X@"</T;
M/C#MWMQ'D>D2\8G/!)T -Z<V\G)%2[2/^UT%V9"MDDCI%?;8[G+:2VT;YAK3
MZ'#'Z^V"B<#6C4VS%]!E@BH),*<XM-5L&BN/W,ZS&=T6X>#FTWPACW)YC+%+
M%P)^'+N%H/]0&<FFB0]%&TJ#IWA-^9AE=,9WJ4678?:]82Z+/,"FAP0([ P3
M&TC @?#P>9>TSH]+*=(5Y=1K"D\*=D9"H+*=]6XP>O4*EHEKJ2O.!.U"'-6W
M1('"@>>W5BZ\_;1V)NO^W _/K1Q?6BSQ7<9RBE"";MG=(.)6!W5WWL+9[QT
M;OA=*KU%4V(C/F F*/HCN6S/>]\M"/HE([OO R)[EK?<!@=!VZK"U?K&;+Z+
MDC'6W6_;@=[[:N+2VL#!.:DW#Y)O9#H7<:I-S/&T13@9F])AN],R;7E$?&[W
MW1Z^4RER8I.EIEGDK"" :XJB Z#'^P6P5'7=>8H9>,SEHIYI*MF9R?=#OB=M
MA>Y?''NQ9)^>$G#Y-5$3V5IY*-K32@(@^:(E7;+J)I:W$BWX&4^(EQ<*]D[3
M!K2J4^>95&/+0VLT<O&.\/BA$T_7^@T+$N7UK2R?\)XAZVC,M> ;_&%%H;"P
MJ=%7QX]_N'%]4$14Q&A4:NDKT[%6955!ZL,,&)9C&*=.B#>C<2(!%XU)@.4'
M>"<Z,LG*$)N?P*R0>#-?IJ/DT^YIBRAZ"%ISII:S)<%4H-=U3?AFD&V2\96%
M-OYV%@'Y+\F%[7M(OOZC+1RF1MAUQNNU* )]KK"T).Z^!SDUM?-LC&/79!7'
MO_RNX8=#R"X)&(4Q*LIFA5N+:M5<)/YV34R0W]QGKP>MIRAL^Q&>-,.)K]K4
M2M(N"J)@J=)JDA<N<9IZWIR2["?9]12.;!K+(P'-2+KEG2'TZL4FFE#%%BKE
MW8?.GE%Q$P>]U(%P!>W3ZC)EBL)4$46<F,VN3N#:HUEHH -!TJMO5INY+HLW
M:G=.EE="1GC]Z?2^WD83$F)31;YB<:?LU.&'K4YZ?OV)NAH>Y:!/^DVF?,5U
MN)9OI6$EB3',GWB?\3Q9D%=$)0"89!UJ,:KNA'R\6:O^KOM.M)F-.X]=">/7
M=Z,/]V(IY#%R/!7Y*VK^BN[8&)KS3T8E&^9.'^_0L'@JS+"MXQL4JX(W3U5-
M-10M2F\1?<][#-T9X[[-=V8V*ME3SS0@%=[3Y'FL]''F%<9.[F5MBX4ON:)\
MW=R>A,I[IA4K0WY"<$2S*2]6M-@"/<78"-6.:Y;9Q)PEDZ/BQ+]B)+OSG.SC
MC#9C&TZ].;,19]3A4N'Q?KZP^E*MTJ:12":\O,V3&+,_%)9XZ^V'KH6.A(Y7
M<UST+MV]"@_(/9:T*_H5'=+PFT9#4EKGQA:$^UE,K6,Y'17HI@.B)_V4F*XJ
MI%G%Y^7Q:V0S'^XW.K\K'L>V//96^8T$O& R\DES*KU@S!6=\B:GCJ-BV%X*
M)=FL]])HRB-"L<* 971D3AR#RT>T8>'5NJ%;>6PW2RL'[.W*>OC:/RX?("DN
M7B8;Z3U6T+2) A;3-Y/,"5W/XEJ\E0-:%'Q>]F]WR4P.?1FBTK348'G;?<O=
M'/G4C66LE^QOIZP_3UMO"VSZ%HU8UK.%)LKZV&B2[97(B?S^^-YCD2P=$,Z6
M3+B8%NY8K?W.PJ;]V;([9ZD^Z>?#7CQ)2B5H8#$AI52%)97QPIDD0)^[64"Q
M)W.E!7#=TCOW9J963'_8E9NC;\ZV2]%?SJK=M$).,)_.[A>**[9>MI[\,N7B
MM_B<D?,5=KD* 5%!F:GD81A%K9D2[/?U:/L=!Z?#-.<SM/ELG?-J/D3L[,B@
MW4SH-#ZHCJ.R-%)D_2*QS]:1/685<D'=/@)!MJ+"K<3\3[LV%JJ6[[7):L;9
M,T%GO\TYIOH^,S8UGFP\5YIR?D;1(;()\E6'<NN>82FG\*-(3/5S_KBR=Q[,
MQY0#4FS<XWA#,Z+[+'1COCH"VUV <MCF%.M*,;AM-IS&?;"Y^70]_\UCUA_D
M,=-9#6VF'VI/^IT4_E)C@:,VZ*LQ$:E#S<LD9+ZF6K>8T'"IB-C9@_-L+U^U
M^LIKMS(?72$NQ[Z=2MUW+X78?3F]U*N"=>;*JY"*B:815VGQ.):RXBPY0<I-
MI!'@PV(T1NS?-LD3?9?,9V?!%#3F0W_^45UI8)JAO?DUX3VG]9=T:XM*VJ6
MP?N/WY?U9#BIYN=8#X@;26?N$UW%4\YRM#]6B=PU*&P@6)'?.(_D;>NL^ACK
M'QM6X/+1P/!&D8GI^!4^+JJ8>[<1%"JLB_G0F90,CTSX^?QG!Y4B\Y*ME(5E
M]/3:9C=6G[Y-+RQWYR_^+3UV8L9/\(_#48$BOHL$\$J0@.$)1$=.[TH4/NZ=
MC?)9[*=1ZY<G,&SGSUY=1@EU>]A?[J6LNW3=#!W_7K"U+W/]-*P9$"8!2#)3
MVX(WG.#>/U#6DG?N14_J5#EVR7BW2K99F]5(-6TYVL#:TTH8HVA_^JT^I2.-
MO3P%\I5> 5+QK)<'6@MZHU=$$6=^P9SV8_##=SH:#\F4A"@T&WMF/5Q/Q+:P
MCCD;O$:X[[A1A<\Y^A0E3B^4XV"-7AV/BU5KL828N?,P,47@>Q_.O_JEH_"G
M?@??L]^G#E%Z_;D75R=/DU6$J5Y$EL_)T7\_S$D>G,<C"Y;HT#E=Y)/R_">+
MS<#]LN-Q^17_@62712'RMDC7XZXF[I\Y HN4M5KZ;R15^9E*!MS&6S 2;'!W
M8_TLKSOQ>*X=CLQBQ_>^O75IJ JIQMY5>,8[,WX]CJHY=[E"IUWS07+RFF#$
M0(TA.M*YI\4)7]W8P37L16YB5-GV&FA5<Z17 2("/O/Z\9;B>L(>X.R3TFP]
M6?)BIF[<N^[\]0[JM7G(,O5]US6#Q/P@[RNS8E #M=2>'6/K=SV$+55*2%LT
M_MNX,8P-7M"F(%.<O2C\P=AZ;=,A-FL.JQ";[$9>9<=T=3 7W,B$ZZ=,"$3.
M7<IEW MSCZ-0M.3+] 304I%/5R;Y\ A%9-7"=\LRE)+F!3_V0S4(QGA_/=O"
M"1>LI7DP[F4KPC.:\21%)^RQT^<.)4<=XK$<8SS%O8&Z"TT?C8S?]=7U[RI;
MOD[KG(B,&T\^G/7W4Q-OSQD3]$.4NN9YW<79QW%JN+AII=M=LBMZ[NA[IU6M
MKV?7BKR^,3S)2^1.LS*TO$(C;Z92EK4[XK3)B=&7ZH7:W1]P!5!F A=L#+;/
MHFD[W5D \;Y9/"@E3*7%J&G!TFZH\J.C&RXH&'V:L+P;2H!]M#%5Q@YEVSXM
ML'S4ML;H$7;2)>7%')&9+ F70U2UDR,!@U<06_?C6!K$<#M?-?LN(EQ1N]#,
M!5O+&??@;1C#(JM>U;V*%*L-/?4[O!^8+)X[MPV&9<^B:%<D5CS=0PD*V>?2
M'E4_#DSB>1@1C33-/;ZEZ*+"Z&UVW)M"WOYZ14C!, R=V#CXGDV9#^]$U;C.
M9*#HG+W.<8IS+U'LHN)C'.-"=X]!O[Y:_X-7&LIF"['E%-ER[5P/+ MN+'E?
M0:]=W6@S91F\N'8O5XH$7+I%?(B\R.#?( \+!#S<,J3VS9Z[;E!/RCP><#V>
M0JX]%8HJ+U<C ?[#[^"81J.R3.6D&2A$J_QN\8LS2,?;*QV<&K-\+HZ>SVV"
MFZ?(;#QW<HYEO#?F[^]DBW4.4KT5//\TI>81]/W05(@KY/1B8E57NK7N\ICQ
M^'N/LV4USL^=U9V/MUG@=<BP!ZT)//S&7; [Y3]<+_,J?A7]/BO7889^H'9\
M7]_I/IN?XN6<,1NC\A#ID9A)$G#;//S9F=7[F&1&LD7QV/[JL7_[Z<J_?-H2
M\8W(9V!%% UNVC2ZM;K&J.&<6\TK"N_QE3BQ/_SH*X.F>*-_C(]PHVC)*,@4
MA!5>B,B+O6V8UW%:F%F="[IK1@*X4B&F..V0]]BR0-$<Z9IR&L[W'KHO3US\
M3*_-O1)7B*_\,&%VQ0Z18:/PU.5E48_"\S>"=9!;R0??'+B6K]W'2SMDG=_+
M5RV^U*9V41;R&?,CW^+>4!MR]1GDQ%*\I*H3^S7^7=4[9'=L6>9BQ&/'Y9C)
M%DTOXOVI UUM?>2WJCN7,.%=9L5Q2S'BSYVU*;_5GX!_QF>L#Q_PD #M [D[
M21F \NK6OL4V2PN>!.C$JH/GI*DF:Y'5^)TWQO HGIMOJ+F@][?63*9>$#1<
M9C0YP\/S>#":5H]_-+M3"[3VNM-3<\UB4VEKW6=D4*GX#W0G;0WGK&FO&@<*
M?^+&4,C/33] 69ADP$TFDR<%L<.1BK>.F13<RQO/-D!/SQ+)IS(\-P)+=?/P
MQEJ#+O&)5&)$/+H>-VU%8?I?? V(@ODUSZN2?[.G^#=+[8_O1(K_Y?.,!Y9R
M_ZO?O/WOK@(E?*<S#LYMUQ=R<&_0*=F=0H0PJ/]./YE@%8H,L%MGRZA=EO0Y
M;DYH3SU) MCMA@8^L[(6T?-613(AKT^<[,25#D7GP.L;>_&>FM8%\?,W8XRF
M_:H'(]:VFJ .K:5UDK?XL2*O<.5?AJV6$6M)T29!X6ANBBLO>S*6'(V_-E$-
M/@[RG$YY1=8Q;CL6#@]N.V5@9+WD:G$J9E(U !/MU\U_9K[VHRK>WWGJ! E
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
M CAVC83VJXE/_I3R/4._CSDD.. RVIHA)BY$HBQ^N$I7_=O4YB7B" G(U#U
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
M+2^)=#PR%$K],H<BBTX'VT/@NRUVRL*203F]+GF<1';.:-72G@2Z>@P:%NA
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
M*Q=:0-:J#5T[,/7D=DH7,M8P04*DDCA6!IC:XY:9J97M<37P)0XY6VZ[;![
M5D8"6B^Q$=?\FO/<)F%\R6A$7".%9*_C74:(S)#-G9JA*'!XA<';'7G^/K&S
ME*/N"YDAK@HHZ?;PW?N3AO V5UHJUJX9 KT)6\AVPD:EJEX+M8U_/35\QD<H
MWU$ ,D/R:3L4#4;ILE)CLWW)VNK%T3AZ84JW&\>'AN?F-=T1"JA/K<7TRAKD
M!+9D.IX.>7JY17N(OJ4)4S<D:2']*L"9*W,7$\V_AS@%A3KZ9L#1M<?\R56S
M[F[]N]OE2E1O7#J A\;852%7@%OJ@6K>U2'7:7JSF$.%$='+V?V=-3?'4J&0
M#]$8#.^?"KX,6V\$=>=T9$("4,2GDA3H:<](_<<-5*"5/6F]]AXY+[;<O)5H
MW7"RYQW+!SSNY$&J=M5]-6HH0&:F^%T[80S6*_9B26;[)P5SI1?L003R6(':
M39?W!3D)Q>8BICJKQD^48%,97_H7I LVH4PT[O7%EQD=@5/J" ;?(O&G"6_(
MA36-$^GD.>4FHF\(8Z+G;+D<B1\6E^*"SWA#!.?G1<2Y<X'K%)&*L5M!Y\C@
M=).>2Q4BT561HY6:;T&^<]G]\5]JQRFZ6,.^FE$Q[=_-&8(N^.WUU([V,8T+
MNCL0Q.-ZKID\G!4CR)1J.3R;WW2/6DAZKGLRL$#E+,:S/:5?LON<]E4#AQ0Q
M ZZ'Z%[]6*U\G O+*MQCDJ>X)356361SIKX'4(!EPCF"%71G0)(:\D0E'910
MFGJ<A+O6<@J)1GKR)P1*]);CSAMLGM&Z3#JETD-@*X;\RGXE61K[LA88=O(
MW!0U+)L.00/#O;[*^2"S<.#PS'@/1ONR;Z99"17DV^&F@1MW]05S;4E-0<,9
MQ$;!GRQJ;^)M08$B+G7>$6-JZ5AE_7/'6*2"A8"5[KEV50"0C:5!BYY_J>8E
M%=74P*6J'O=HZ\;G7IDW#F-7 $)Q0U?F3LP@S@^:=/T??!3-\6Y$V79@V(KJ
MTI7$0SWS>>+!YN+C/2L/K L#\/BP&2^G399290U/8$>70$)JBPB9/%4\(=MG
M]=@P'=G[-T,(3M?[+4?J>',AU0O^Z>8?=JVV?/P&[!._'%"Z$7L[P&&*5<JE
MFIQUX"L GNM8PWR80PLWY5C%*??CM%.;SZ)5HMY?(B/7]<);=BEX8BYSX/C]
MDU4VXJ7QU51]/3L7#Q(2OXZ?N(4'5>#?1>V PQY:VO4O][5]B<:B37WNN L4
MDKPS;K#(&%/*$]9BN6TYX)J5%][#9C:59,(#Y3H?TI1-5BY4%= 3X1:3&SD*
MY'DU7#2S;?7NE0P]KL=VI:UH4JKZLJ[3+LYF([4BM,IQM4+IZ_ZLV\?H:7,'
MWVW#JF07'C\[A*CG/>-/#756/L,%Z&*$<0</+SA)..M"^GT3ZH7U2-2//8W(
M [N6N\B-;-7%#TY3@;1W_0M5NRYYFDA?03ZJ=+(.A<U$6^6D;GWSR*YFNJW0
M-TD@E@(1'[7!!1E/I7 .533S14_G)FY37_1? 6"^!L9$5X#%@Y;48UXX=.O(
M93XV)0IJ8QEM#%]'3$W0Z%OOS+ZTZQ8&+$4\!)R@.+A= Z2XZ5](!3:9CMX=
MO%#-,9"S 7M\FA*WS<.A9\?&@FW5H\C\<B#"K< >YR@0_'D<\?<@:E8]C3J-
M[1>MJ7$IF&X'H0MUX' \^)0'QVC%ICHQ"#A2Z]F\H<G]_FL""SIXR?HA96>1
MH<'3I@JDZCPGIT&G275M[%Y/N>3PO4[, <55=+N%_#:CK6 GYHQT@N-+-16M
MH=W#,'E5*8V*6-QOW_!O48D?MHNNBIL)YN=#:%K/Y*,O\_,LAF5? 7B68^+1
M=K[0^AR1S>K[%'@\0MK8>3T>5LTH^BB>%,_\./)]TI$(8'7D*;G;R=N*;0.-
MQM2VVNV#[QT">N1Q0KO+7?I$,C2V#Z:&2=\3I=QU8VXJ;I+U'A;G+ 7;?A6*
MS^ETH#T0Q^[JNK^!9C5YGHEA[VFGN[!'$7)O[-60V>#K\S=L=%_-L8E6L7KZ
M9FSM?"?.J(=]M1K*D)SX#<4]$2$-KQ1S)R9>:Q*).8Q3H6<#$>&!E=%SO)BM
M@IPQS[B9$^25%%\[FN0]"V!%/UJ!*4YI?0?"@ ;NE"F4E:,"_;13<)X@NIE<
MW%HZT5V<["KZ+,1PA-<['0F:%NK5H!T>"H7A)RCM5X8E>9$D:IA*'6;AID:P
M(G/D07K/*E^O*>ZW[Y.AA-$7A;"]L7"R]KC\C83J0&M'*P*:R-LAKUZ,WZ:-
MN%&JA;;I>T8MXH8+KZJIC]LPV:2FSY_?W"VW/-8"JE=#=!G]Z0L4L/:*-@YY
M ZU,6=]=4-U+ACKE =_5P\02*^_J:JS=GZ2:>XOICG, #^+DM^1W>!M-#O-<
M9\L7) _OBVY:E -P,R2SNK&A045_I"T'V5D7>6GHJ6[&?==9C7'?+YG/Q;H4
MQW7*)24JU1[>G?V#@(44T)1\G9.AG0ZA'*__]?*N*LD!>%?E?FGXI;TB-9D4
MZ@?@_I%=H1RU-*5Q?S36GP\JH4BA8==]%03>_VCQNJ:_,>3EJ'FJ@=9?>(-
M!@N#0=-8WH/GQVE>YC/782<JA>.V@I?1'7 F6ILS&-H%H=MISR+&>*$'P][C
M$_A[2=9Z$MG7EJM;WB0Y($P9FQ,LINESG+&84]B3ER;K,\9,,VL9P>OB&C^N
M"9:H-(^Y"*%X$>\/#%1(]2C**OA$B5@T;]QX>@)8LC.T>@D"'KKEE!>M=Z*W
MPY^OX];1!N'*,S -[[[P%ES[BW<[V*.N  70$U7)>-ZSZR>NXP!6(L17)<0(
M68B9Z)DW._5,(<TSB[MX45KX]-S>UO-6O@?QPC,N<=R\&4L*O=K*;%BV8+9?
MCUW%@=%C2BYWNY/.%WH2!!R-#?.]3&U2% ME8V^B-J8A;VH+282JX0\^FZ5_
M%4P&+QBJM\SB[3KFE6C1R<J.Q"DG["N>8#." $I=L#3Y%@15&L&4#**(NG=T
MVZ\O#IJ](101XE_9$,HIKB E&F$K+T^87@!D;>WE?3:<,S+6CII2>OOMNTJ>
M*OD=O >UC- @?[L.+6RJ$H7F<?*A"^V1L:DV$F30B[V+X'$M4H[<7NWR9P M
M47K1VV,YL5T+)\<6E?[M0GS<[VZ3^GF]()%S871YB'&> -AR)*2? HM6N#FU
M1Q> M*?;AR9ID.+ECB&=$]!ZS%O:?026N6TW72N2"0:MK4U@FP:5U3'%*Q;3
MF>08UK1C# $9 TY2M]>$,Q>XSK9'C%Z..=L+R/FO?1!:UL%[QRXN)/JBLI'3
M@'LG<OY</M9"U\IMB)^9MWR<Q5^GCL$-$"(3;(-[H9S:$K'A4@U\<J9^[*.R
MWM-KQ1CW2E;XCO[KT"/,DO79VP+=EVKP.[F6$:#J3Z[D;EECRU8[S&L "?DM
MCRR8W8\S7[BO,Y$.QJH/2G8J5>6'%.$;^W/= @&FV'6):9VE$GLC0/K\-*37
ME"8RQ)F>G5MC;>A#S&**T'.Y3]9[Z#S\ZS/>8@QD%[)E_A(N*B'J(R4F%6\5
M>05I(+A?K9CN-)?3(B*3"/A[=?8ZCO4#YC.^3_6=)8+X/*-THF]1$G4TV>Y&
MR'/RM;2Z&0<<$M):U"9UDI=<)THJTOR" Q]>"3W>.,4@$$7KNZDZC^)%D<"D
ME@B=9E$?Y*3I:&=)BJR.6((-&?14[T^'R!0TE!M [U<-=JY:[PB;415-BEL5
MRR&,%N51K:/WR@P>Z\ $PJGX(JSYD[8ZZ-SI.;T1O('+X^(B#DX%D)K%$>91
M#/26<OG@<H[G  Q?FO)*66MFO#EWO4Q#R]CK>2+74WF?\W'=(%/P=,_4X]+5
MZJZL/8.49-<T?%R;0/*$\"#6@:+#9.45L'M595TLVR>ZLCZR[PTT268IMXJN
M%S#(Q)89&J19UNSZ<5QSN\O]B4FTE6E5)L591O1\YMN'A<:$-Q+[J>ZWJP>6
MH#':VT:.WTJ?;LE"LLZGU'@H#FV5\I"O/#=_P7=+DZX!8'V9ASXF+KS @KA9
MV2*9[)G[?*ISN=?*G;Q#2UZ&+I#I<RZDU. *\,ZA.2&GO$P,:" 0&#:8R, F
MV;J0?^UMS_F<RM@-?%4>JXRZX,[<:ODH?H$/\'3O%B<JQ@A^-<1.I&3#G 3X
M2:7JR6UX]?OX\SY)$RD20!J!KE3 6?%L ,73N#;1(62*HN0 JT&[OI:6,,9^
M0'<9_0-8C$1<&Z?YWKA_*2]7B35O92((3P.>L\B,B-&5EIBX!& )(+TXD&\@
M[+RJ%PI:1*[02?>FH; O-!Y-O+NO7:C:)39I6N#,,_1C*&I0G 7Y!IV8!NCI
M%0#]<]B$U\W -(*4*\""8$FJJ[GIO? "R5QWD^H(_0Z"]2!F7RJ&9CV,*#4
MUKJ^%Q]"-W6!P4\O(4E%L "X03YHV&*;^+(JDL=LI@3+3E<PV>7)@*004*70
MD*7H]MH]TA3M=[K\4<+"<ACHG8OB>OR>7,"X=^+&15,W'+_+MNKZ3P;/OWH:
MB_&:/OW#CUI>$H32B.64AJ*J6,?M1\TN[Z;A-!,>Y4X$=@U2]VU=OQ9$7BA]
M]-2%WQ+P-)I5K_U,/G:6=-S&&/7(-C/UPPT(!@SD=! >C")B))DU&[F/!8WE
MX>SAN9#C:<BUB(/'A2Q%:]>-<9^L$<L7Q'ZU!L 7:<:M1<NIF#6P<L$,Q-L"
MO2X:@XR#E88JFN5/7?S[\)?:OU$VN@'XL/)9 7J:F9;';J@P<,'Z/A6W=2:)
MO.+7CG2Z0'$][OGDW(4X6.#Y9%GG%:"*M F[_ J TZ'\Y<NL0_@%=I2WR"5K
M<_Y"KT-;-85H7R78P:JP\V9];'5?",D[K<]&2;?U'*&!W.E(HSEDCD+*YI-1
M6+2=$QX46MOUU*V$#XL5D5?/OU!*B'31192-'B5R"J/@43*DPVA,O+&^'*FN
M-5AI$IRX6R>W+6)%1T=(I&M7PZQL[OB;^A-1X"0&U);8K<D!W.A*0X= CI"2
M"D_Y9BNM%0/(0JUT42)1XPK5FG2A/?)C\ZS^Z.%YQ%X81R\O#^N;-_M3+FH7
M5H(!B^>?!9)=OL(K#]_2X%HI#;E.[72L/-K(#C>-'MGCC!JI3.1VT4&&.>6P
M-U51X]FQ/RGH#1?@9X*2^*8H8&%=/T8*59#QE_DEZV<O( 9 'YN1;AL[<>7
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
MG1',J1W8A: OIP@XY"PV@F3%<LH=4#]$U 0\P4/,U!^@*-I#IN1&K@#[#%<
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
MG6YZ9NBRJ;FB.&%>AZ/^;TNP=>1@2?PI?;A+27']LTSMS0FN<]DAEZHZ*IU
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
M<D[IA]:+S4T[DC>HJWAJM.<D/9Y$C-$;OG:"K&OQO(?RI=V2P=LN&$>^]>'
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
M5RVHQ,M@@$Z:.+I6 I^[G2WY$^E<_MU3$@)5YATVWBF.H23G_'97_N[5(%H
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
M6;Z7^%()N2!O+7S@/E_?E+*\K^+N2^<LBB[)XS[T1^D]!-BF*%;65\Z4QCC
M%AT'\(_;E&2.XTP,"F(]72T/::6ZJOBL=-HSJB^C"OZ7)\L&^TD>B;=![O[Y
MYQIE'D>W[R(T;FO]E?51;[E:O\3%Q4J/F+I8C633\.87UMX!GB:&^6_PN%\^
MG"+Z5SMU,H*>?N9UZ(DV16?CLO,M'@ON'6# ;N_XCR,TV0]8;I[LW@$4]XOY
M:=<3'2XAV"L&CO\]+'SGGAI?]=!#EIJ9.\"GGK:F8Q+8S</!F>_KY>X 8K"F
MX6L&+##?ZHQPD<3%BQD[_U]F2P:7F+.W&8O2UV_UJ>\ F;/SF[<$H9*DA[L4
M'[Y??]GE^3L5V?]"7VM6I*<[]H^!6\DSDHS_($/Y[^09#4H+PD)'+?W?7$7T
M_XT,VK_35[:1G:[7NE4I$N,+7_\;'?A_HT_31;F?>?'_K9@T_G\Q_1_5F[[]
MGTKX__?TR^5Z$;5?^N[<=UEJ=/B*02W1+1/\7@5*[G5V!_B(O=H/\;@1)LZ%
MIO,MQ&0GO\6*S'^LZ<+ELBV+"^,K]P0].TY54_$E/MZU+#%H\6/\TC9EQ/R!
M90&@*SU (4W><<Q',!QT7*K"KJ(AW3::RZ_JD%PA0;$G/?[GUPQVBG26/S9(
M.K__K?TWT_J09^0R6R)9WMM?E;4 0K#=7B[Q@\7N'PJ_^9LA?S]D\:=Q3OK+
MD!>A2XX;J(U7W?!EJNDQ+_%^:+7X/?NR43&/0R>IU\QJBNJE/J3(&@?( "S\
M'=L-&93-%(MJ5GI2]3!)_($8MOEODP3)'X:_-MM]*(!,DH?3_"$7^6==N62
M-AVL,>X?I0_3S"CI_,,J-85>=M5O&?FSG$AKC3S#QPB=I1<AMES>H5&*-B2%
M1.C9:,RYW(=HZ\GPGW4)TRT&N(PN#;)+9^+#2Z;#=G,FKU6,?G_^Z?ZL(]+[
M:EQL"4*I,"Y,XZ'?\^%GR.[(YKBM<9(3NV ]!<3PD8L!RO6[?1,8I[9\_<^)
MT.U3K>BZ .]@@1#? U&R%[^\"Q''L#L EIZNX-!FK#25B@!N+\H&==37<92R
M:P;4UC,H/Q3.X.LR^WO,_0Y@'SA&MMYS"+JN:44:7O-G'?4GT)_SD.<4<E8$
M6WS5&O#_R8:VZ:3\'L/W4&?_21TZB)P"^WR]N>Z]*!J"T[LFC*P39Y=FR\G_
M):#G/->S4/<\V'0H-TTZN'A8/<W8]BEQKD%,PR<K2@V;4@\;B8/T#*N"V;#5
M"*;?"7N/>^#/:C SXL*/"7YMJ-\R'E"EOQWG]-_A'G:=KGV%Z4/%O"_]+9%$
MBGN99DO>I0ECCYGZW,<%!E?US>KB3G) ZL/00B:?=EL*X!#&.9>3%28<N%;P
M&[G,_K4S)#3\,U:.[@+8H6A]\IR5;:S&/IB#BN*I"Y_I*ZF$OM]S 0*FXUJY
MUF-><_'VA9M'3W=V7_BH@!AJ?(D>B>"(DH.,%FX8VM.Y#^+JFF'1TP:2I&+,
M.:(_C%1$G]D4C5X;Y)TK(XX_NR ,5&K!LSH[EZY%NH+*3C_ZO !N,>,T!)V;
M?L_VS\#UCLM6)VF\>D#,:YF(-?9%GWC>A<@3][;DU39R)GMLFC!$/4O>I-7!
M#.,A/3$SN\Q4G@+K=R\GSTRL9'\*2T</[>$V'*'VWJKMSQ"C0-PC13HJ3^LT
M=S--G!V;Y(/0MB\I!H_N -:;VE)0&Y<SX-,7A"A<C53R<X8T =T3JGW #NWU
M:_9DZK-63'(AN3;I][7\5;\O[7(<<? 88Y\K+%::XL7;6O 6<I4^G[=I0O,1
MG?IT.@[)VW*8O@^7M>EP=.%?V^8LR7A1@@*E\9&VO+CS&E\-WHZX("04M="E
M#!L_M=*2L6L(6E1Y^I7O'XG^/ ];C'A+T$CH]8DGRB'#+G&-+2MNW4V*W6:L
MV)6!26$:P>^[\L*!D&&MA3;&B3\\DITA\H"88A\JB.N_.:^T>;NDA#*N3S/@
M P )<I&59 O^FNZKJH9*.#*V>I)HT##.>S8 4)/+?UR+#1\W_837Z4-]/85^
MZG&EI7T!,N)4.YB1HJS@!#K'J%F\LX]TL^TL[EJ<U/*XRD<\8Q=Y)+VL-4=W
M0+;M,;8L\;6=^_9%><7/R U=V<^F=8R:9'D*W"5L'[]F#"#GU1R<!J,&@P3?
MQ?8Z6G@M,6@N?*H<[@8^XE+(_5G,MF,3>; '9A)4W&_2L 2Q[.PRE4"R:RJ;
MH*P]..S?=0MWI-!*G%L3'32M*+!.8-/%FTI;VG%.<[+<M)YZ;7:MY\XAV\-<
M8S[OQX\C;!;'2NK,OV/.3]J!5+28OK%_9_].9'3X-4K<\;YSZOCC3<QY_-AN
M/2T4/.-V"+/+E217>]RXQ6&Q%],)<'E2+>^YU]K5M$A1/R;XNF#!V@V*:X">
M=S7UB9U-V//$Z$QG^!%,B$*[;/RXADN(?4'10MBGECN^[ZEJ*T#ZU7T(U:QE
MA;PDU5 RM\WC'@0<+ET9WBDV3,L2-P$(0BI7PZB6!YZEM+I#A;$/6#X+\GB[
MN_KF36I&J+>O@XX8!4.C:/8,PS%&_##'.??0M_UH]W>K/.WS9]+4;:Y475^%
MF4._A:@4S["A/'>\P523ZZQ77F(A/D]NKY^E'W\'HD>/.:,Q))>F]PZ0(=Z;
M"N!'5P1[,9TF>A=.:UKOY4].WA26]'['$6:KXW)RT),SC#+I:I?+OY8;<"6S
MFU< "XF]@3F3I5U7%U=#%?B+G2CJ/2@'EC=UC[>*KK@?B^+[&Q8V$ZU;TIS\
MJ!O_[&* L^'W=-A%IX!Y+[+(C,KM &=-M-R9DOU$-)LRFO]2":5ZCGWXFFDY
MBJ3X-#EX9\\=(P\=W3QIB/HCC\QL/!)EK/>XC>]R!'F_:/G8FROY'?Z0QW'<
M2IP5NKBY905\G8!U7CA?<=33-W> 7Z#E-7IDD@DDWI6HUX[7=P!5786/2^@(
MFL7\P/O04'P>^$45!@O44W!YS!1O%A=,O,#A0GR<B2TS[..9N^7%#"F 5-W4
M)\MRS$WJ-IO4?'FF^2CG#+"<G)OOH[1_FU\X,=5*F%EFP J>NM4QE[,RHQ36
M[O2J]K@$+W):+=<$+16];;JI>1+_C&0?_+TSQ$%T^C":W]1+'5Y'X$?@@8TD
M-0VA"L=*95$<"Q ROY]#[1XFSYQ>?,"4ML)\,,7R??A#C0^HC%.>"B",'$F[
M [P4\+N_5_&/>,B5'Q[?5T*U_Y5X;77_I.&^ H VY][7H$6R?#AR8;'*'ZPM
M%5,*S /:.].+3]/41)$HPP+XJP668"5W@ B/X!#8(HR)H6W*KP@/Z._M[:0B
M9F<0&7;D=O'3.AM_DMU-@ 771[%\J"0B)/[I2&G08]"G"VM%VTC-*^P^V/ X
MP7(Z^H%&D"!?KH[G?A^7NL%QV&VW;@A-IKT80A_N'X^KC@8+QH]3BW-N_.L4
M%H,1C8_CC7\/QO3].):DQQSN /O4VY>OLL ;%OL5$@L;)WN5:^KT>S8?#]OZ
M/A@(K_CSKRG;G6YX?V 0CZ^=V^T962_X_F%VC+?%BBCXPPG-1SU4L ^K(!=7
M5N[Z5':: ;LAYD]*H\1]3B<8-RX$K8]S>G3'^5@]+SL;$AF38ZVL2YPU0NDD
M04NN^UG4[&S[\J4<B-IL?_:VG+'_Y70/Z7,X/@X#E(I\&3U(,6;NU^G^ZEJ3
MCL^>_>_?697U(KF8S@850U/FGW0YD-\44#N$SXHL<%6Q?#J&P02Z!$66'H^4
M% _T,%6TEX,C85X6%(E#GX?CX@<)'%T*%6,5#:3'81M.+AJ2698O]6[#G']L
M)?=LCNW/?'%09[H*4VHM%[H#R):6GOM8'FCK3>EW^.?-(9]ZQQ%11?Z0?G\'
M2!_QYG,Z>M2NXNH;?W(\O,=FF1VES_"]8A^F[R&UK?M"P#3TMP>B.FI.FAPE
MXASO4D79WD0V_CN0AL<&1GI"4+2(>$MFHZ'#MYL\]AJO^_!'R"O:?MF,#\/U
M/#:&YD/74F=G)"&O;8R#R/H<^%570+IAQD8OTWOG;J-*DT(E7<:$7Y2]-,O=
MK2V1SOTRY-=#D=B0)'T S11)8.NUL-:G:!IV/1VL+ZW4(WR$\P(HX3O$L27"
M[$OKLA*_0VN\T6?'YNV7,CW0G06]EEP,6IQFXM=B,:E)WOZ-RZA)&XS6B=JD
M2Y'KO.-6R+O!(:OLZ&8>]^-7L>?";G 63*X4]=RM&V'+[*,)VDM2^KP*O1 S
MBDG8C(+70BRD80-5?(PLXA=@9(;O%Z:J@Z%5:H7= DG*<)7B"\/K$_6KTEIQ
ML*@8#0JIUTL> '\D7W%?C&6F2R\Q&3O'9KHE("OR7.2V#@DU7T3V";YZ?JA+
M\+CK-H@KGY6Q)2Q&E-HAYUA$=BKJ%[]" =67UMNWX-,+)".0H!3'6_[@S8LC
M;:G4G))(ZYHZM=P>$;WT](9(*7"3F8D-NS4%J)%09?H=G'96C+W[Z1.14@J(
MQ0J&Z?*6M79YI7G.E-[CK$!18D%L+Z&CY-A L'PK;V=_GA408$%YP G'5[Z\
MH6/'%L>NX<L4'Y3$#\%7EF3[Y[$F#^GAL"ZQ?ZXIDL17^<="3[J OYT$B>0N
M,VI7*:]")MYUVDN\0A[9,'+U\@R!JEMY\.0KP4VV3VDK7)&MR55XJ=$%LO?T
M/-D>P[K)DB2]3^7Q;\KST+/0*XF333TBKYG(?I/.7J?5L%!!8>KS"_(KFODO
M-W> #6N)#T9U@:?H.BE6ZIK4KP?'LQ_E$U@>7S,,"7/E51K=<BK/'SP8)10F
M_#BE1X- 20#%HMPM9UK3,X%;S@=K%OP?UFQ1%/V6TS^8QA\>.1\,^*L!B_6*
M()/@D$<'W+&+,3)F7I12W5@<^9$IMECJ<4E3E86F]1C/97JNE;7B%*.99DF3
M.W3-%(-OKP4?Z?OT?FX.XESY#TSW.("29 5(E@C@_$$V]!X94/H>T\C_Q)@2
M)M'\L8YJN F>\N?5 (J(457L$GH'-*+$6#SFMYJ=I*TI\@3I,[ OA7Q=LF<)
M(]-JPA)VQ>\]HK<R334=I*5"M'6C+C=\;UZ,GU;#QAG6NPM37>'RFM6UT/J/
MYM7)=(OV,"H%8L4EWDRTM>'BDC=0L(V,:>3DD S.,LJ[GC,M*5[*<H1" GS(
MIF WMSIL]XV4S*KIXW@=D@"AC\W]0_E[D@ Q*S,;(QLR2%J]V^D!AC0^L$K-
M&^G\UB5:4VL:Z$A%6-9VQK*FH Q@KP;T.'8U/RI6LD0F^3"85L_@FKT1,J]@
M]<K2R"QJY1,/AGCD.564SX<;AO=5@Y4I>NS=(LQC8]1@+I%99-++#*^H*^V.
M*T/+M47Y*YV;'''\]>Y9J)MC  ?\Z7IR%<CQ\6R=(HC3^=UU<4R-F?UW?$ G
M(PB4G^[!M!2I$X+-\<.PL]F0D'=E&1QX!W@W5 4T2E0:AMBM!*R]37^^RM>/
M$LE'8#ZWAEY3/^V9E4P93<Z-@86%33FPEN19H&6U%>'M:6]+!2HPCU=U/";F
M1$*I(_\J]$6S-T\;:-EGRBI(KU1.E=!"U$65.C*X6<VZN:P([D/YB::ZLTV$
M@Q"2FC$A'8V6>&7V*I =;4]MQU6.26KIE$2K+59+?D67>2B7 JF\DWCQ8V=G
MYE-&SBLAYE&0RY4,"#026RY!)(ERLO!,BQ%D7A]X*.>1O@;X19R$9-GJB\BO
M]AXY$?=U!E;7<0]O)2C-/$(" P=U\09,.)%,)[535ANY#U*JPG]5("Y^X<76
M'G>BDH\^OOV2NQ4KP?P]7WNV"VD63_%9K00BIET/E9</W^V:]E'2$.=P?E=^
M"KJ)V6OCT[57)L9M%;@U'51?3PJ&10>7AA52R!/-$ZBA)*[![TS7^1C"+5XY
M:U,L2P+,MKVDIQ$6R;U,6:/ME=':<W*$:Z$>+91-C4*%EU@1H,6;)QW 2ETQ
MJV?P1LC''@HG)\7:(BA'JXT]U1EN#BN<_5"F13S*R8- OT=M^.3>DS)LK*J;
M/*L/BS\X:5D*("ZT]%(H>V[M!<I=B-KUS7I^Y9=$8&8+HOQYA:OS+B$%PT\\
M\VGEB5X-G-X:R[$=X'Q+/T"AML^=F[GIV(*L: E:4#V42@_ZV$PA6YN[\=(O
M>7"6.CC9^BU^I,VW):3Y9T@7Y;&\^1*E5NYXUJQ,*T;'8VKU\X=H0+U6JH.!
M$V((M9F+A@JQYB,T/A0EE.>3VM/]CH+<!])</:AIHZQ#SP&/H_P !%K'9&_D
M&:VB\K2YT[$D"S\1M5"E(N <L8K+VOA*CXDJY>G1\L!D_&.\:Y_%Z*E>?U@&
M!.0@=0+2A7J!;Y.,F'((?VJ)GIZNOB1*9E5G;W(IZ"!"1,8SZ#9#Z6R'X32N
MC#$O2+YAY6#E/$L((/P*790^'YS>SWR<%:5-BR3R*^'K-9T_/ #W89^+MJRV
MPKV-22OTAW]],#J2%,O ^_S!8E.SG \\<GNH>O]$;OX@$^7!6JD,( 'O;7=5
MD,BG>LY^ZK9+R02M+UV4KP!?1Y+G]O31G;UNJ0XP1S/ /G+"*?:D.^6_#$$Y
M=J^P6CQVFT<E=9,$R+AK2WSXAZ@.(97>>K*+FIC5@Q%@WYF#<XSD$^&U^H[F
M2_(H^V4]KZDAWET$!!>[0NXU[K+32K27ZVFI(D+!;1+%#E]%64FY[_SO?MK%
M/\[;7;V1]"#S/.\/H]!JO0,T)Y9NA+:B)*JV@]!^5_##,_;8FF]=-PH@GLOR
MJJ(XLHQFPTT5K]PDJK2INU/O  U-1R6*OW G=3R2YXZ4DBBAE1H9Z[QS+7X?
MR"\HHZQAH(,7;87N&.,O5A=Q&8#/PU@U!#_"O=14',&CNZXFK[6KI J+)EUW
MYQ6YC/,#$<*#2U^L:"*JM1CF%-A2/4U$TI>R*HEF;<B11^;6B-67X'< 1&8=
MP05UWS['+K!HV-I-F*+N0#@W>XM[S]65T\K4Y#4XVVAF>0!7>H%>"!WN/A6_
M,V7_N8K:E_MP2D8K1U*9!*>E$WGS?)2:J$3]K#88.%I$H\\V)-BPEU?2/>?&
M <$^36QMD!WQAPSMQB)0;SA\0FZ<K(6L(J(^W;N) 1_6-4;,*?8.R/T7^ JN
M7[O:V!3+6Q7TE4\:Z,A9.#([9.*T6FR): >U\QQ8D[^I]3;'M$+3\7;BQY><
M0CNEX>+13=PN'R:2V];OFT-<-*'[N9N5(OEW7N3XCP-%CE7'C@E?NH<<0W3T
MA[E$$$G@AKPWHD6VII2,U^O#T/-QOH6>(F\*HDVHAC,5J]2NOC0O,EL9L8@*
MO?TS@RD)B('6O&R,U64<>PMGI,,/3]KY]3$PR"G'(CR?3RTN?B?.#E8$*STW
MD6ZMX^J#[A_>]@W)N41;?YZL2>S111L77+@<\>HM")4=K']MYHJYFPEEX=S#
M^_BR\^+7KHB*/[977\C:K!^%_@104&IC*^P-')OQ.X 1-4]LK>S%"IR]AH]H
M*4Q>BX525HV&/C;M6 7$X%I>5.QAKS%@#-:3FN)-,*<C HX>BO:+Z84_D>=H
MKR,/.3WBRN%^ U_&B<U=)\G(*-1>YD2RY_E<N5@PBU()3 #J>SX%L/3.G+UZ
M-MEP'K;$,\)L5C7RWFU-G4UZE0Z)HWG%(K^!5Q9'8R)54E!2O7"2QV*E:E#'
M5SU7",O;'O,\:TU(M>_02 MA>JC!#'SL00&1+]A()AL/L3NQQ]*?XYEP2TFQ
MJ6H--@GH]M=?#AHJL5&VY-\#Y]:"] 5H2T$J9G&T9L!]). 3CP73&Z\1#0O@
M_EXH%QGWL'J4V@@7:TP/==T2K;%JAFI7U]Y\&3Y5K-54VY4TG;B#DZH/5(^\
M;GY8/]>?#, EQ(]S^T/H[2P>&??B#WLB14$-?0H86#UR86, [PTIZ74KWR6>
M.O47J0/SI#PY]Y+6W+E)':;<[O=)1SA>[$Y\V]OC4Q6NL!X17(\\(L2NRK!"
M)&=%H.<(0G. E(V8E#1#(2LLW\*B\5?FR2?3C)I<7Y&B>2=Y"^3F.4+DL;T[
M@-2S-8H;'5^&QM%*"+WB,ZLQ98^B]YZ5JVF=RE_9G&L / X>'5X+.M38I,NY
MDA_V?#L4GEBKK22ZK\)LMP1]@Y8F/Y+Z)F.)(+X5O1S9FD(-+&7^SO.^7";J
M*0W'&_Y@%=\[ ,3*YE(]%+*UKI;8/D:XS\D6&O;")\@ZP/'(]9J!VP!W$[*$
M(/0P-!ODA)0UES2Q*1SB;*>2NE[82$%HW&L[9!5<-N%L[H'NLR[6XT>'W%AI
M;\NSMOSM]GWX!1VTA=HA(S[<JRL,6/5C"BEOO^:=OQQ7@PTM-33P#$FC^3U/
MQ=@3:B9NAKC6#A='5C'>LMT.QY[VN4)#H[_$Q,!B>5P &.Y+M5IVB.EF?M]O
M29B_K'%E!BW6/M"U=.3R<59MFP@*6O >"A14PTHBK[:LMNKDTRL*/.R6%:L)
MT2',D]^C=N'=$\8-=1:'!$Z8BJU?SP,\O&]QIAWS*^&C=D$4 GYN>_VUUS9\
M536,MCYDCNC%PU9PC71\HUJGY: -F5Y+2$9P\?T4*[;$:U:A%3&DF6/0R*RP
MT.!ED1Y' QFMOUU(]OG!L?938:SQS.V:R2;>A8E'KOP.\.D[UQ?S^BCYZ8@:
MC';35X:G7<@BJDK64?G;?L]!VO-R00JPGS!-,E!_UQO6SFMI,E_L@@+;*LO\
MX7HMII$P GAFP0%<9P_OM3%J"<<'A%VFXJ,M=1 ]>AB+D4MX1E(<E@SY*(^Z
M7.?&2D;E:6P3>YQ&0O<EH3#%ROE8F\6YV1U@$*0YI7LXO5VM^DLF0:"@.V:[
MQI^MW>J<?FNNIWU,XX5S!\HS*DRJT&>UXD_\\;2KDRU"!06\DB%GGT$G$G:W
MIH1N5K\CA7<5% "\QS?TAJE9R9RE'\2+A^7GZ+O[#3YG*)57^N.=K[O0WG[(
M[B5?C(UTBY7^WL5%'IUPZ1\$<64PP)ZV8>_B@%S) "T!(K0 Y(^1SK=<*;G6
MVP+G6;N7ELLU3171F31[ JP"+\:1HS*+_%Y AVT;VXLZEMJ'5SX'>5INR'%C
MSY(>HIT*>:Q5RO.XKE^D5IG0#CND':\.ZVE'3OEKD"WZ4MNY(*3U@R1NAV/L
M?%+DR%J-+=88)[< AG3I#$/UD+>MVAGO7K[;<P#M,A$T2@/L,!H# B3E\VWX
MW;Z35^7Y6P&S)-U][&U+4+N+)HH,PQ\]<1Q.K\KXX?M5H6ZX_G\Q]]9Q52W=
MX_ F% 4! P05.$BG=,<!)00D%9!646D0:1 .B(#2C1("P@%IZ0[I1EKIE.XZ
MU#GO/H!Q[W/O\[WW]WT_O_?] ]CLF;5FK34SJV;V3,?YIBQN/F:>V@<A%^.H
MW8*?-\2V>[4T/>9W4G_SW4XGO%3+O$$1_A5RWCRO>%5"TR6*FW5:E^Y6O5CS
M>S'Z]71%/"VI]R2E/1EYACPQLD)N9(%WK*9O^2[C^;Z'=1!WUGPT"D+ \WT"
MKNYN]Y]"=CSE).9,]IH!"(8(3 )6ASU"/TD[OF>0OZ;D>:N<1C<EVJ_,]Y#3
M)4RA7][%DV@H1B#9NKQ_N[!OH;(UMF; K*!R@EQAT^A.7U_0-8_N1Z8D+CX0
M_K%/^AWY>GV;[[*$N9P_ZMH_X99+NW1-JA,2;/CM4[-SO7A2\AON%&']C,I8
MULRH5/%M6'X]7(,,X\TSP<?+T#"#!;7M[4CM^ ,#N@QA#PG;3BXBYD"9%R&#
M<VWR$_'ZZDLZ]H7V![RCWTL=AZ9G/WA/B7SY4ZC[Y_CX-J8W0Q(Z-F8'X^+S
M)Y7.,7S(LQ:YN%)[-=W1.>YZU#M::BJ:Y88]@ADBFJG%U]&39XIEOE$7(^XZ
MI.1U:^P^V?PX:/>V@4+[E7/O5N.4_[!3?VK?TW?P <,!9[A'J-/U-]D=:OP"
MCYSEC2*W4NKJ&;G&+(M>]V<Q!:G=@=8'1U1.R@RN9A H&Z(_G$F$H\-*Q57T
M'_#W"NC]J72!GC[H-QXYB@Q+""5,%.!'9'<4A )Y8. :>O01$7&'H2;KR+L)
MZ$6]]DY2&Z&/<%?JBY_5:&\5Z;L'K>B<F=/^[I8^/"]*L\;C]UF17J'4FX$W
MDZ#OS?VIG:DO.)+'8; *B!J@93U**N;%?,0P$D*_H;>H=KT<C Y[E8X/GY8!
MPW, C,_UUM P.P>&&(QH:O( %9 05D[%+47D'!@!^QT_Q1&*KHF^>YCV0F4U
MOR#!X-1PY;;-).EWL9:@7)S3:77)6@CJB?=!%@GQ!5T'M[#7.AZ_VI41%F,/
M4D?(X& [&RN2FJA10! AXW[2]][%Y^F(+IVKT"HZ9_O@1=S[D= 2F_X#>M@%
M[F'S>CR/+WG\M!=TY"])W3"GQ;@M:4J>6K[6HU\.:*WN!*P<2-M6]]>0X#TT
M8UD=T<WO>O5FDC6/@?(*)_%SL5TY_??YC_0@9RI(ZB9O)<VT^O/M0V*[7[P4
MMAA$]CG:?A2](M$QYE-4$*B+W 2D!%M[9_ATKWNXX ;@'/HC%FS=KI<57N[P
M>1:!*Y=[P2_95Y\FG&(38VX/!?AN,9,_DJ>N05Z+U2HO+-2*^E3(C"GFJ] 9
MWOY=2+%9R"62 F^-MM^[C.MTOE52AFO14PZ)0BJSIFX:5W:KH)?\=0X-/C8X
M.8AWJ::]6_*TL0KY\GM/(@;*OB*=1QY<81@+)-I33T#0YD$1$MR(%P("L?)N
MPHEVC<Y5,8.? 4_6ILF4.;$KND3M\9-Z5XTS[1S4+QA]0@&?LJ5(W;:,SB8B
MA%  3;(X"LA\#IMM2%SE.(\(:;CJE'TQ*7L[&/HUG&8 MM:]JRXTSG;%"(FU
MFH/0UWNYQZHEZT#E?V9)!_FUU(=:0NSSN3/SDH"UWADQ" '+)PYDD T*@%]4
M%\I" 0\'#M0J+,@U$R.?;"5R&)'P&96,L!".Q(L0^Y!-;2\S&]04&HROU+!2
M[S_OFAV2MRRX;:9/T-DDG#YV7G%U&=CWCJW3Y5F-5C'6A:R19WQC*%JGR3&Z
M/,6)>4Y2'/O@:P?V>6<N,7+;L(=&24:\!;Q89M$7F&[R+5?K^SOYJC,^G5%$
MM*5H9ETP+I'@DT:62'R''I[RFF(*>&ESI>SZV.@9PY+AC)U!FRLTGL1G((TJ
MK8TY9%,/<?VC'_CW6AF5(,;2HS/"W0INS7;)5QV$1@++:;59Y@=X9I-9Y&R^
MU'EV#@_6+][W:6Z9\GU5U6[E[Y7AF.4I+&DT$7-11*V:^?725-"DLJ"':1HQ
M_4LI3GS+DJ<>3R8(B0XDN_.O/;&_\;30EXON=BMI<\@0A?TR V:#QXU\%'#N
M@+E394&ZLB??D^*.K?'-DJE<RJ"H5TIQF(H*IXP,D=PEI?+&^.JW(N1ZK:-@
M>7*&YI=5@WG/W4OW^=S>14BF3LCVAL<.81#?X&#W40.>F7#X+DM7,]YHXO8Z
M)\'9S[N<5105"-;5C]WMA9,RW)Z]])_,+KR(\A-/?!IU:$C+-UY@0&E0Q(W1
M;UAY =Z3I[&U/WQZ4G'U0(UNROBB0OKC(%M//_WZQ<>?U*!.%J8])0;^6XP\
M)G@Z=M7]FJP5277<^^]NJ"A3+PU=E-35?X0#S!0MFEPUHUK1.HS)L!YD^+8\
M*.,6?+U&0!X,/&,2"1U;5A=U,7NVEB"+ Q&OEVVX8PS\V]?EO,[+QL7&/AO@
M:&PWQ/J$* 3':%HM9&NY'#:J.;V%+R3>_<)JS'W</H.R%Q[CT6,K 6R/:-QX
MC.7K:#!*W'-P_U3%99/Y5 V_$E>@:7]!LX)BM<(]7B+72%,2'MU57Z%?0WK.
MOOWL@AC9]$RM4^/CBK*<U?*E%:^\.5WF<A6A5RJX%\D37J_/)]I@$Q#"C4Q&
M>(.;MVL45I'!>]O)SA;;C7'>XP\E"R'KG3%%0(C;O$GSYA)S=21Y#-)KHDVN
M5BWR%<DE:G'LD->9CPQH-7F4[GEB6VZUV=K9A5/@K/4%I>K469YVX_.:['Y8
MQ%[Z5I?O1NH8IM2]@%JETVI1Z0/:<[!+/&;2DN^6^@Q'G'E7=TUE:S%N2EDV
MCOE_Y1DR%J7L-67=W-<CM%>8N>O JJ+S89IU[*7P [:WPUJ'@8)6NC#:P?GW
MI(B4%RS+2^%34FN25A=D<-]*=?M_(YL<R1-6A9$YC@083) KJG67"1WZ!U</
MV-ML++M]EGI\*H<$FT!P:U&,;BW+GT?GUKB)\0!=C*7%]:)UMK,E]Z>SK4,9
M];9W(!'^;9$#/0?.J;/A [=[RYBY^?:BUS\3AY*D<9FK-K^HTO].0[@MS5,[
M\$V1OLKB@J29B;VL<7#S]1B9:*G<!/*J]?L,37M7Y_/);1MJ*UA7+\/APB&:
MSB5+?'GR$"JL]Z0$FQ@))JEXL:0(!QL8/JU_L=43Z\]M7T,'4MFOB2M[GCLC
M,$G4H@>9OQHS5M1UP.CD-+Z2[_QV/J@]ZNWR5YV'^VVDT+KW[_C'NK>*!O1\
M=,E5VPG>.>+INP6'N8\IDGQ%&-3T45SL6<J*T,TM,N$RPD_+#N$DNYWA5\IN
M52KR)HY0#;1J2OR \E&ZQIL! VW:8M$I:2 T+U0)LTNEZ\@&T_](!8/&LO(D
M8P-:ZR,;BBX[,NPG)OPD8W.UK=<:GUG;YVF"/GYC/19[#5NG%_5&AN"& )+C
MVV<;;OI;970"5SE?]%SY3+UW5Z;\U<"\4O\+HI%SJKW6T(NB[_V8:JF+VTF#
MGY6&DNWL5QV:]'5HKJZ0'-PL7'L:<CKV\CLKTP4;HL'A7K?/U&3.)D/R][*>
M6$KU?V%D^!"7$+,VC@*\(3\7V<K15QTXWSU*WIS]N<BV7U8.DP#=I.<46X'*
M_1\_>.L3#)\6X9 D4CGO KYF)S@\^<I7_$$"Z$3AZ/;8?/ ^?4U:F[ 9]*5H
MXQXXJLST!7O?.D>XSG @\,'[D3A"V=^J85J2R!6JR<[PX>TI.F"68Q/^(? 4
M^2[6^@?O!VS]D0H]H"OFS_#!S9/A ,K$D(0G_^.BD]\6+_[@I/W^ SILWM@@
M;92X# D5 ,U[ "ODSEDS,X.*4L^N/FK6VK8";O*.W17=C7&V<S7C,31BO$TV
M=!3?'QZ8S4*_D4UD'V"-H8!%(<6E:U.0 76\G=L=@;'#>^]G5C/'U!.\$AJ+
MW\\T/MT-*(S(23KL152N4UMN2 [.(#U!)PW77[&29!\%?.G>=R'NLG^Y<V#$
MZ'3LDLF(G6*E907HT0[2SP4#6="%.SHES(CA@RL).$*01^\5T(L9H-^%7M'(
M VS3%\@YJUN4>S(SB/"BOH7+?:!A#5?%Y4="0G&_9,I5]W773*" *W(L%VFL
M],0>'9TJ@RF^ NK*#- =Z[+]0V91%CCVTD[\.!*00%A]L.ME]-%0\&-W$VR=
M[?<$(SP.,QA-8C L%;8C#SU /UCL**['G7[=VXE'5=@LNMH&)07.82"=U-22
M)W0NB<G9]&YIR5UB;WWD@+E<S^7;FR&DVKWE)&Z3-")N9VY_49SR8:P"/J")
MY^8*D,]^+88RS&1*:]_]V-C.@.73(TR2SO8Z']^@IH+!C$[^MO1V(SQ;+LQ6
M<B"]F-J"O#@CZQS"%HIOQ/JTD'-8GJ7#RM+J!I8\5W3I@V><3FJO>TRC5,RX
M=20LPJ]S%)[C>]7.I]\MK!I]:(A%P$88!;NJC7AYS4.B-$?.),J";:6$@Y%N
M<0M7-BA =G  [S3E14&RYXQ64H88'$$ON48C<5\^5Z>QIK&&MZE5]IANEO*5
M519[#WP[@\^2D2^E@ /59<#\#&PWD3-'>U5O2-I,F'0LT6FU&6++3/J<[N,)
M>/P 4V'B[-..*_1PZW=$CQ^Y,L[NJ69Z)6H:V<KD#'31>G,,N0K&JCB&#$46
MNIZE//>^8K-\%AQ%@+P[MAG9%NE8EQFYZYQ_3#GCX<FHH"2MPB*-8\".23T[
M+[:@ +Z5!4A/JYS!IHCSSR-@@,>=)E;Y[/U2^I9_*/R6\S3.@AQ:3W7%S3 1
M.$[9)#*=^0Q,)CG=+74AJIP4PZ\GQ*JP3\0]S>[3<(<@=%X3,,?!P1(M2C <
M+<6BU.?_'B,C!BPAN7\DG(]5&LR##=$%\V %:(G0:DQ.!KT&!WK_NK\-J>,/
M^['1PPG\L_3G,:\)R#(:,0 +=0[.';5K^$-K$)QFI'9Z5*'SXD4N9%:EYA:6
M*D%R,C.QR;Y8U?JYM$"88&)M^R5)1$BR\=6\RWP#EXS:A$YYJ]?<F'C&%89-
MZ&+2F:MKMJ:) NX4?V$U&X\\NW6ZQ"_CE<*5B&QAVUG11/7$C1&O_-J7WII,
ML@(=Y,Q\+_-Y5)_2W<#T#6E<9/Z,[( >['>@ )>H ^8Y(]%-O:-MC@\<7<(\
MC'$3RCO4,2*%R<B(+*R^Z^6"U40W4,!H$MA/HK_#I3L1-OO"HM6@=W7:5[;>
MH(".R@8DQ@;;MQD4$.N  E:Z81X0@UBD,_A_I3R2>+-/Q&M:"OR1[ND'%>W]
MV(/] ]@8A//P/6QW)Q9YR(=0W@;!9D9@^YNCXWKR^E]=[ND/;B;,FQ3!TA61
MSDCH*N$[EU\4,.P+HX"-%>CAGL5J5E+V(I2)8_/@XU[D,F3A$D@!+.  ZW\B
M/X2B9OV/^"O^%C_2\M_2#OXXR]L1_F/10-L90.JA_U*4EO]$.$M[R@$670$I
MF>/(;.CN#@(%5(D^^:U*PB(HHXXR%+ S5UE=$=G0O?ZQ^]WC,4NW[@$0:/(7
MQ]S_@&.2O5JP8!2$ G8C?D<<\(?>V#.!S!#]:R&)5,J*)I5Z_=,FT!T,46S^
MIYR_:RB<DPMXN*N\Q3,$[:,'4:$ " *GM?(7'43./R6@WGU_#^3Z8.*?"[9P
M3DHT-@QR5Z?F\!%L8V4-!;B^:/E-D-*_<^_, W::+SA._SG^W3K2;<B_P ^R
M^C^R.XET3OZM"VY+X\S-_7$></U6Z7?Y='6>J_8J5AY(;/AT-#/_T=AN!]N0
M"]CP!KO9Y_\])G[KL^U#AA-Z_D-3=/^EIH!%_SO\D#!2L(U_H8E<0O_]//AW
MNN@_QZA(/6QR '3\!NE >C;UO%SP.84=M^$7<+UX TO6;Z. \%>0[HW-K'MH
M6=7SIR5[^-*V#K>;ZMJHE+,9D*Z/9@46H8^ +0D@>ASK<K0]/GG[@#'8&5$Y
MBO2,10</*X@NM"%DP$#G]H[,X%%.#S2F;&@/S9O1$./(F88G'M4]>AUR 'I>
MC#]@FKMYOMK(:ZE_\F94D>>T]I0R?=A"532X]))9+=O:[VQ>N95.#WY5H'$$
M1^OY&\+EV:GZ(AN^7T[W_PA-\H!093FQ4VC7$C3BH%UW.C+=:)\03<AQ/@^,
M7M#WP?ZTZ&#D(G963D9.[*SD$5PW#0JX-WKKP$_T'?U>TAYDRA#K53^KV3*2
MV5Z3^2U5)%?2R,7@N(<H@&7_:HIE\J"]W,1WS[U[C&8F$V=N4)85^IKYO:<E
MR#E%=GH&^]#9:(2U]]&7"BI[ ]72ETN+DY]*_$9&AJ<'VG(!#YRNF"2>4;\R
M9_TL%&"@\\TP4C(OQ7#'\NU4T7MM9O9;C4KE'8Z :>P%GHB\DO[%%^R%%)?S
MP_KDLJVQUZ7\"F2"A?6-QXOHHVW(LXQ%.?O,A<5MX/9Z$@4]R!H+_+J6(9W=
M:Z_BPN[7$[@H]ZQRZ9K!$1;5@A0Q=#X3 >=,"@7K\H*E2_J76(DGPFFO\/)6
MX09R-%#VRTR&P'V2/&LD^M.%Y0TLR!PEEU[)[Z^$$DL]#&.X-OW@$.!?$"-_
M'#D=DUS+/.BPV4@5/'J3)&<4.%>*_8JTY'D"]M;"?>H)0I]$,X+I%UP/":(R
M6K._-8G,C1"'YE@ SS2DQ&:Z?'I[KJ_5ISG;D1DQK-K21-ZC&FTGD,'>K'<R
M@#\?P2OJW-P83VLS191I505EO.E).-U\)<;64R>!O^GZV3%,!JR2DK7DUP9K
MHOEQAKK7O+>=>2;I'#)??"S@//V9?W]J"N"?I,O4LF]1Z1>FA1LCR;YHKL\H
ML5QES,2V'"1N-%OQC6:OJIH9>#<NYY" >#/Y[K&WA+_&8JMYX\V*ZP*?12R7
M=)W-+.PLQJ!XXJE:\TWC*P6CY"K7B&Q"OZMSG,;;6*07:$ HX>A\1&1I]Y01
M3[3<3:PQRC12YN9[YI.0K6_OLYM==*6].Y!_RB8=!2RUJ;6,S6P'O,YCY=T>
MN>9TR^)<R#O)ZN $ZW=D[(TBNZDC^%W8D;!:9GEZZ?)/>16%$I]>[KOL#)M7
MD173!UN]M,<ATR>F2$GA+5ZE,^,=5>A16:_&$W*(#^_MB5 7N[FVH6\$QA6%
M_66JJ=(3$(1T&4]BS<=Y#K$;-]Y/P)BN6=/CG@6"&]Z+G#;AG9R0"$?B]&ZE
MY(40)"?JP.%+[C*E)N\N/$_'H?1JY)])+I?^:$PXEO6ZI"##6=])-"Q#<]"C
M.-\M:?W)*\[%)\J!9TS=%[2_YR8;DR"QUL)+Z6)LL"/[X$:L^0G7.5_KA].J
M/2%[*:;OWX/Q=:Z"LT_QS>8AF\[J^MRG^3GJ^[<+,:5/D5C*W#O'3#SCWJ!@
M4K"$4">?>$T+HT!<E7@SP+]LWE*D<O/I<';(8*SFHI,+$7 2++*=N.=@I)D7
M"JAT2@*T;$>ZQA"=K#A./(#>./J += UQSI6!>AYKPF&G9<.&!(.T*H'_@'4
M06" "*T/.%IP0*<R0AU5^D4F3:+2%,^,R!M1UU$.G/-VP+V/%5#MRIVOH]LB
MF;NO>C!R3^NE[PTYCEE@Y=[R"_4$C;F"DE?]'UF7*WO"5.3V5@4F*^$.^'W)
M/"N>K!F9YC3OEE;N?PQJ.>\ALBN\G!H186:IG_PMCGZQD]-5J+3Q_MK*.O(>
MQB8VE[3PA;9+Z4&-\4']"8Q35YU5.A=AN=9:S"Q3@U5!(<LXT S=D^#"< FA
MC Y6/X2#2A)D$7NNS<'X!?=J?4J:\?E!DP@5[1I&D]<)%V(9<B^YKQ_"F+9$
MMV;TSEE0>LL[*10'W;TG&)IS._U9._\5\O8S%NTI.G1?8MY/?+7'JZX@[ETT
MM["8#IZ0L1V@;5+R5."H=@L6,MA3C^^/>:%=7HBLSLW1N)!_NLS_MO[="&T#
MUD4!K+4LR;VM[?CAM&QF^@<@3<'>._A4>;K:#Y'FSZOTW66^#X-6+16T?9U(
M8IKDTYR*&/NQ^@H;=_<74("STN7K&^:5,[VP%70H*#R8M;NEM[^/ OI2RFJ1
M>R#0/8=LL!IT)?6&$">$=P'IK(Y$!JPFM)6 ]E$5M(F5A\91K8HK68=;TI&Q
MHWK[\SX>[PBC;$!SFX8"8-((Y>_#L!^M\[T]JA'  :VHW.DEP?M+A D'3!8\
M1Q4H'L&<86##EQ^+FO4?[&4='D+&I7]#?6_DN(+P":7:+(TO?C'P'QAC_P7&
MGC]CW(-6!YP0BP*V4BV.6: PA?TWED>1^?+?Z7?ZD7L);4<BDJQN]?J-+(;?
M1/]?A7C/A+8_BGZ/<VIILI4B5C;_&.G'+HF-)[O]A6NX-R[K_Z\Y-_X;6?[&
M><!J2MF)9!S>'&ZA@(J/11J!NX5Z&_.5.YLP#XH3U"A@X1])$HVO]A_@@XS?
M_5&^H8_<@_V?H -=I(P_,GS<=_\Y&,'^_?A[Q[0%[,^!4^"N&WXCY;Z[9(U*
MY=\,[T?>V.J_ =YB[2/<XSPN>NK^!<F-H<)H_B*T+B<H3W\GH7M.\;>ZD6Q;
M'"B@!!HFZLKL\!?\JZ%U*(;6WXR=;#DQXK*_$$<:=RB&WM_ Y(ZN)2Z)$1_\
M6S!)0.T_%08(GJ[RY93%7T_G!HOJ\+]AB]$0L_"G-'%^2?,S6IK Q_6AB(!#
M8A?0Y2^C\!J(_:V4Y:?7&X>+/,9W\/N(QD&H1LH"6;\@B$[:7X5Y:'SX2<WJ
M3VH._CLU^J#W^HM!PM\8=#]@JF/]*92Q7T)!@$)1_BEAQ"\)$_ZMA-'0N3)(
MHM\*W?]4^%<(T5VF]!MQZ?B$=\M*UG!>Q_'A6Q?T*U,6/CG#FGLQ)CY[PT"@
M8UQ'Q. ^"G@",S+6>WAYU'1#?:F>DL]B@'=E9Q"TM"R[?Q;-T?A3^7ON_Q&Y
M>W_D'^T/_$WO)/Y]CS+\_6@)_YL^_6^$_VVW=2F=@J%A[J)EF^P9% ?C97^%
M566ZG9)RDH[F!J0XKAZ>$O(&8[5>^B\P)AN O@"F"87T@4Y!<JI1P4!]F%V2
M3HJ)25'DE7N\9]5(^47\++^\$"P)'-"<'V'IY1&A:)>P-Z7UY\;_-(WMG\")
MX>JPX*8SS>8(W.J87I"^<F $J_8_6<[QWZP<EP3H=Q>DR8U ?Z,*!=#Y]^0I
M8=JA?9&3=">@+ =Z8D3@6V4D]_$Z$$)9;G#UR,]B.':X_$<]6,E!R:,#/P61
M$K"BBW5Q'/;D0$"S-P.0X&L+!H.G&^>N<I4R4;W4>.L*+,NKY?6DL\4%:\DU
MTOL+>UD_LSUT9KXT@<U'0D%0=GGJ *ZK1,A*2EDX/KJ:1=N5K^5'IQ512(,7
M95!H@Y-+0-A#!FEW%5J OND<6K#4RG>3NP*_D%B:2]E4]:C"BSK <6AM),$D
M&:$V?\VM1"[/D$K,@45\MY(@?T87ZY/6RN4!QCOPG/S/I,@5O+V@7=6 UY$^
MNHA4.=/O0ORULESUWS'>'CI@K<81**YGD)-(E/>OU&5X6W_74,0[OT7?_\4F
MM2 \9)[DB\;@C;F99Z^%'N^(5CTWZ65;,76!V#]G%I+08'N"\\ \!WHMT6JN
M0S&.""-7-,UHW/GR-QYGF:1WU+@TSX2;&I>);/:03XN?(%(P*E6=>25S6-W9
MWN*Y'2Y5=F<X#"\M]278T0Y/+?'4QCI_W21W)7?=S&"]5%T2^_KUOO"Y<%_;
M\E;WL_X(Y,ZX&,6\;Z9;S\MTSC/U9[:WD^T.C/FISU<%W;#]\.K*_#.F.U\P
M7708$KCS@-@P,B=E2>!TV7ZM+F:7L'JJ]LA<9*B2\86*EG@*<KN %4!<K4%/
MVTD]WB[K8NZ::J&7,/6$CLAP0M]T930D=&IY5^[R-D;10G=?)N.HN.RPW'O"
MU1T/L[*[1%8+:\:"K]C>/KJPZ)=(3C"YT[C(M:+[69<^W5ZVOR:6D+O\/G--
M!MYK;7;]Z.Q&,<%S &&F=+G34\4DAEA+"2@3HQ$3[E/%-Z"M.G,XNI\_0TH1
M-HL$(_3 4_W@?]!Q[:* USN<>>4A6Y<P?0EE=9UGTWE$A*ZSBS!4P3_XW6R\
M@\O.:#@SXN,1^);H@2,8.U0?OSJ8+=(XZS8G=8J5Z!2Z2*53*OXQW2E2HLH8
M(N/+-Q\X*KO)26+\>*/-\JHJ 1S4:!@0!!)#@G?4Q"8XQG/ AG$U!>+053##
MO7GP3AH_+M!K][X!HD-C0\. !0FQCIB-"H(/U/J]MA+@.@[/"\QHH?S(<>3J
M]E:Z,6.]PHU9[[P$E1L71<QN/SZ72$Q]W6V>$<8T^8(UD_2=]4+RX3=H\7-'
MR'+D8NZ*SI?(X!+1I^5GE:)\W=?C-J%^5^(V>:2HJ5" ,D2Q"!H&K9R\XXX4
MF4 !SV!,(=Q M'ZA+!@ M4=P@WU.I/(%4WG7^B0?8[O4%<'];G(5#* ,X2=S
MF+_!6 B<VU\PP4*T:H#$L +TI$N21#^'#.?/%4';N3N!!VNPRD-\J/!)[*;8
M K]AQ "@PQ;%YHARVAN&&- ;H: .@;<!]--= <V^G6(XT]+3DD2 R[VCH0B@
M%<P@_ 88QI733\N!%A6M1BX5FH>UVEO)E^6L*7HO+U.NCU64><K9T4 XU(A5
M8.R._8KW(T5+]I)*LXR6 #_KTK?CZO@A=+.]Z]+F17'X%<-HO6,0 /H$EP*,
MH4P,<9C^' /AP:X$($?DI2#_!V!HA^BL%U+I4L*09 7#0I@?^#L&+ +E @*B
MI14ARP &F0D!Q@SH"#,'5,KQ<YO<!]VT*$!MV&4.>0\ PY94Q3CDO<H(65.8
MI>C+F$@ RH1N#FL=OH+.+PT6RH+2--A5^8[F*+1\-N&/O8!5.2E-NM05C@YV
M<1"=#?FLM #DJ-S2OP<M-3 <'(1#)B5!.1Y-VU"53K&S2&Y;-(SPT?ZX6$<&
MC#ST6TFVF6/EC*7+'795@(B3G:G9\;P]S\9R\H,!W0R;Y.RFERKN(OV%<]Y[
ME_*M2)"7._VS';+FZR@X4V7O6%XT4^*4?OY,\ L.]>I'ELB^> ;*T$)5;(C:
MS"[NM,W<'215S[1YA@W];"WLNFX86ZTBP7WD?/,5N)\"3A!!SX&@>OA(^XVL
MY1OWSN?>60<<7>]' DM(4B,?UJ7O*92D'A(<EPZ_3P=,NR'Z62=T-+:RS@^/
M7'I;Z/#,KM:DJJ$_:U*GPD]P#G+6_,;D YIW=*;NG=^\"6LM=]4CI?%::&S7
M"&.^2KDZAKCM3;@*P;#M1?%E+Z0;IV8\3=QE+QP.(=>H_#:9_,)1/952^6KJ
M TI2I7*.I25M2$"FE,^X'/G%GM!+&&<;[E[$"$($8VS3Y510(#[(:35NRA7C
M:;;4Y7*@>S1$U*NPLL]51#8\./R7/3N_CO_0F()T=;$?!0P*>G@4#E#5\-1F
MY&$*7I[!(;/)6#Z8R; G[NTR<:$K+EP+SX49$*E\\J=S7<(KF@P8)R-XYI*O
M+-'T=>'@X63LV:'R]*<DO=/Y11>K/]8]VA#$5%R;[#Y=SN^K_@Y!J-!U?2VI
M+/*!YT37"+.5">_X#:P;,OC+5KH18)A!]T;#\"7?/)%*IXIRR 1T%]"!E>I:
MZ?J!CR3+E<-9 J!S,57[0KHT# 6<W?,@LAK,,AZ,D"G0(\3S:*R\I^6%C0):
M>!_AD NJ*?LMV_6D7;7]OA#_IH[L:0R1!7=V'>3&(K%+LIOFWG*4R6/6[Y]8
M'CZUCPY67#D/>BW4NTH?!HIDT_5Y"+YS3.9#/ QUOM5&*L0Z8'[:L)/FO1_-
M#^V/O)UQ'5E=5!X*86_]]+E=H%YK03$TUC2R,L:;"!8K6YXP4..4KJ6E<-9;
M2LC3LE,&&99 GA240MNJQCXTJ'/3CVK%K'G,!C+3%^EC(GZO5NIB?FQLD-M(
M< 'W+/=TY].*BH)PLT),V@O%I-?$DXQM;5.,S#[.?5?,;6_U%'!9Y^^ Q,?7
M#8REU74$=SCIP5M+A)2L!@J6K-,<-AGIA"J&J62XL>A#;V),CB1Q?&?*N-\M
MTY+RID&WQ[9-LSN][7#3=OP@7^!IR'XJ!DUO5#&W8FYSN*7.V9#E.TMA,&W_
MH<=?$N#5JBJQ5.J'YYJ9S5BMRT7;OVWQ+].]GQ8>#B)S,'2$6*EF6;N?SBE0
MDDT2N%FF(E#U]?ES&+5\M^';B8?T!C"]6WRK"97&?;WIIADLID^SP^ 7=]W@
M335A_(T488$->/7V1' *]4=S/:K4K1YCRMYSYJ:;UYPEK7=9EU6DSU38!P;B
MZ4-24MGG;D<(EEV:'FC'L:8,:IR%4=\;V^:\_S'?B?NQ,M)1S2W/<U1**RI0
MOJT)!4C=F33VSX3!==AG"VP%G70UA\HBV,]JWAXZJ"ASX6;@*)-02^'[4KUW
MWKD.$F:B8]07+M@?9/-\HK6>5EJO;%X:5V0=7T8D*<HN84AW;DZ8T+1*ABRC
M]/E[%##3%4$]#]'PC_JVM<5AF+"@&4D>EM';FN5<I"612DCS8O&S^EZ7K_FB
MB8IQM$.B;R6<6&0X5W.DP^2EI@ NQD('I"L_*:^+.US+::NHI+2*<U?>[;(C
M808/7I!@IXR&[G<2368GN>[-EM+]VF#IR"[N6Y>6*?T:R ZY[O<_XX'WK(I:
MX>5<6G#_?"#%8&FD?5WS4@35K&2]D+)627B(Q9,/MYB\]A^5T#185K' LP,>
M2#Y4"=6V([^:G7:M%O1*0Y1^70@CL!.'61I[;L$3>=W@^>B<<M8YQ;TZ,!34
M'$]9DZ/AHNGDD%$N9":HSXP>NM+VID:JC&5'Y)'[E[ZG7FD-:1HKXP8*M&*.
M$+WX#*XOA\S%0FFQ//S\<N%:OL<&V!(6!BWG)-RZ  /MLLR=H..$).@?'&4M
M,8/# ]I_<YS_XX$Z8N46$@5L<N\]KG2DJ(3M70W90$,=@Q]E/V6%NG[7_)C*
M<M(S8F='0 Q (AI5N#<#!C.;_)>Q;AXS+25O&0IY!>M(R>?L<"7Z%@1N3Z9T
M=>'%EDG"JW4TZX*2SH"$'0TE^_4J<D]G!JS,#Q$;?T75KP>0?/2J#P,Z2XGF
M)(I..&)N1UX4_7GPPHX\0 .SA Y#FF-NQX)_B59.>&4T_"&$$]"?TCCAZV?*
M\\\/H,W^$-"Q>L(6F@1<$ 6PHBLPV7&!-SNMW)<MZIHT Y%UL/C.VSVW+^JI
M"WS)"IUL620KM_ X#RT;%O2@-V[Z1K^?VN$&*!04",>E*7I 4[L"8VO>@+0,
M5S[4+Q0MFHN\#P\^FQ!.]XW&E/S:%_>@O6[#.'P1*[WR-?P>.Y(Z##]>JGKV
MA/>*/7T/:,ZK>N>LIQ-2^K\"'2.G2L\MRTS#RX7?*$PROXDM48Y7ZL*N]NUD
M<2.T/A(757:31K.3<+C/LV<<])5SS?U<@H+$ ->G]%<S']JPG;7O:/T4MK@\
M[?<-OVRA0)4RT-;=_>MZ?@_L/;-W'Y)T]FJ>GR5FT\/GK=I-&+MRCDO"+O=3
MU2H^A-?K[-2<33>7W/'8<EBDQQ'5SK0-B@XJL@IXA.\H4V^ER\KW)K\#:X3V
M@[UW@W8AOOOEPV5WD;/SA!,F TZ3[_.F73[XE8"D$)^Z(DJ- H)<%@X'-B(W
M+2Z@@$9,]'/L:N8=Z5JG8KW5V!3:\N*28L]OCLWC4"X=;Z/"=7O_N<0\YH?<
MK&:ES\<H(8SU5CTN^:US)(%?C9EM^!]1JS$0&;!(X8PW?:2J*/,V_+XOL3@[
MWLC)@3T%T8TQ?D@3GM0[UY-"W])YE8(L+RR_E;1%Y(-0Z%RX+C#3$]N541#Q
M,=DSJV]O*$&2H>2FAH*"J(N7]\L%M7P4\";AVY5@K:;S:6;,^6*GBO>^IQEI
MQN>7L3K0K _*7)-FBC!HI,[$5YTH[^:[FFO^02T_;R%YLXDE:HF"O,=,<:20
MV=K]Z[/1Y(VD^:+"[KP6"M_L*U.0)8'& P_Q1-U;#S^>I5,SL9/R%B.A2:$(
MHTBV9<MG7#Y_X5K@^0LOB<X1,&E',.:\*B\8L-C(]]$EFZQ5HS],FD-.JGF7
MOS0J\:@/(/*QCDL<-81RUBNVJN5P.Q4MVIB8I+B33CX=SG_NH"+HPGU(AQ0B
MEYR.YOOV5-U?4KE);:XA@U^&]A%S9VC25 GM1N[7TJ3/)E"/3)7EA<5.Y^S;
MSJ7%7XN(\1?[[MYZ O_6JM)%S[+#A1^7/3^T/=6K6O*&FS%=U(I:AR75=BWO
MG,L+ZU1J?\N.KI!@V<94:^UD1MG].>23A84S9J]NCBH7EAE=,_^J\,S)X,J*
M#F6WS35GQZHZ0\WF >)"EBO/Q"$<8$?NV6;J*43B.<N>7;Y%FO"LE>CQ6N-$
ML--^\3)MU!(?WG>!!\+UP..U>J-Z94UO^-60%Q'E(;V[45<E\VPU"[*P9UL#
MM9KAZB];WH^NDMUC/HQ*-8I((8@N"!D4>^K7NU%$$(<"WF]F98H?YE/$!7&Q
M!)Y9#O1]/(E#409C\C=9XNQJGL!G8O;;8<Z1CDJEU_F0PAWFJ\TDP,B]O#27
MM'-M@L6YX&M \3:_]TSWZ0B]*V8L?"PL5.V..\EP9)B#@6ED(A^=R;WUWO$K
M%REG\55+RGV4>RLZK;/("_%RH&6O!3'NWBB8-Y%[]SRIXMK!X5D+2S#H_!X0
M,F)QB)NCMQP+MR91CSPW\/AR4/FR6<VNABZ\>&:0IZ/@=KW0O1[-H7Y\YKJD
MC+0#C;[Y[#D.DT?KRUME7_MX>=.NT(R=LPJ W^O*[%O>URPK\LU[KB54]F"C
MD#J@4<T\UX$<F;ASWNN,*DYKD0#6Z1"%,O\NYJU  :Y!;IE\JPV(GG$%[,7,
M?;O%&\O#P9OT:[@"/77UX[1E:VF#1>.V^AX'3(=M!>]X0Q+*D7$/F T!7SJY
MK"MU3QJ<B2)9"DADIQ/,MC/38A*W[LXR%O8'#0W,=3:4VN171M"I8PDL27.6
M.C??^]YCM&10V2BOBQ0Z%$^6^(9;GUV?G-D[=S _W' @NWGI,0I8V[&7R$D2
MN-TP?'=6!IFO?OM]5_]=?Z<I P^,!\1V%X>+P+J+)>15[Y]$*0?/K8L'V;,.
MBO:$#9BF#'#Z"8FJ'L(^,U>\,RXX/69RV8Q2?D3L82ET>*$O<W#.KAOQB..)
M>9=(V^>@U6;VM$#!H-'(SRT/QE]3)^<;&0M&1/>M:<AQJ_6MIAMC$34MV^]Y
M*X?:D<WUF$D*+3BKU8>GF:\A?.2*BP/TM=_>27WV;%Z,NKLKQZ9\=+ ?^4!@
M(T!YL'!.,4*)Y"H-;[=PTO+9EOJI2^OORPYA8=HARIU;G"'S2MKP,:7,+]81
MQ I=\M2"+S8'GJL71#H.$UNWHH"G)EI:W_?9/^\,:W(-9*:DS]F]I9#ON2D3
M\* 3?=X'L[ Q;VI)9!W6+?):9C*&TY;N0]LIK#Q!%N,+&5"3*T-!>!@[JMFE
M[X=GY35KHHUYYR4U"A$\>Q=UAGEVO#*7%2G,X47.O)9[CS[-SY;Z&BKJ>V[(
MCT:SEYE]\\^7S8TJ?]?IY45ETLJ0L/$A;NAX,S)H7M'7SA)L.C.D19K'\"8[
MAG\)<(#DL*4DA3A2/:$EW9"3\&/#_3;4ELK:RJ)RIBC(=7SC #H#MZNL0=R[
MK&9Y?T#:#'/)[S1.BDC33DK'K<W,6>FP^[O1\C SY<;'D+45DGV?@U19?PAB
MQ^?P,_B4&_U'\QR2#\;'*D=Q)CI<_A5PLA*=N!T7FG;BCZZ$@AF#_@KDZ#C%
M8S<$;::/[?X/P_W3B3BRX+]<%=$&M>S*GGQF(36ZB6I5_RG3^BN![#.((JH\
MDY@OUB890K4NM!6Q+>SSZLIRI^MI/.Z'$2SS"YQV%:3HR5,^H8@H]*<C])-4
M.?3^CY3?*<!]'#NOA[[!M^G'#;XH($UQ1WH]^:[^_AOD;#(8HLN=L'>T_GS,
MYS%Z#)GC!Q=K(/2H770[X'_'-=">&(;,0#CZBL&%@/H_.3H$3@TT :>,HQP7
M]0[Q36K31FT63O=LXNW37G&(?Z*XDQVTYZ:+22#&3RV:]UNZ%7RPICA3LL_F
M:[V-O*(1;^[$&3M_RLDP"^BDX;!WEX?)%55N7D?R;.(X_FI.@:M#=CTMX!QB
MM"["#C)XU6O;-NK[I]OKG,UG!U_=G3N<U,WP75O0O6G=9C"AFY^B S.*8J7J
M&L^(5SJ+G?7A)89($WT1L26=M'[\"Z'5;>\4JD'G')N9MN*:!_L$+TN:UQFY
MATW&_;;>QY5$Z1EVM7X:DFZDY'-.C%4X(V*_HEN.V(33G &)26%H6H,<N-Y
MAZD\LR/4/U)YHF%->A,B0UD(Q1YPE%=MHL_RN4&F+$ETJOK'_;X!X-.7'S?]
M8G$K2U[%(FSV!V<"895R'9$28"E-$:HL9DKD[ !.$Z$?H%CYOYT0=/RCLK&L
M\ PG Q D?5P4<]T#KW'&^.-.EG1GWL?-*(Z+@5V%G)4[ 0C<A/&V<T9]*, P
M!M8U3>8+2Z.(U=.<9<X)%5 =F7$+J-O7>"[]F!8G'IXH@F_J4$.) @+L*X?T
MIE7N/8-]/)XXO_>V$7JKTXEO*_O39T>7'SV ;\Y,[W]! 96'^*+OV$:\CDX3
MDOT%^*O^'WSAG_[R45&FT\T^\WRV"XC@>AA;4W?FA#=FFKNGA_;4SE3DK(EH
MBUQV=H_-M=*'/CYS:EK1%2Y/Q!+\1QGB\''_B_O]D\3CK<U@^<F9/]TI.4>;
MYG]S[N>[#SL5?H=;06^Y^C$M5- ?DW2!<_ 4+>O):[G?RT-_%,'>ARKO(HF4
ML S1V<D?EXT++/65F30(8AF63"KB8CRQKYND1NBEL6U1Q.VKY_2Y%"8,+I1H
M%Y!H4Z]G"M;7)!!:(KDQQNZIMMV]4]JY=98EZZYITY!S/V3D[M#5%+ =HN.O
M6TX-T\HM:#JZM>A(X!QN,\]B[03TE0E]WO;<J-LSU0\,WFU;/&\ ?8NUEF5)
MS@ <7R,=[$K"/]-5EE9309NW>B,YS=Y)2R;>=T2D]E+Z$S>U>DX<?DJLH)4Y
MW92^LE'-M4K7?&D39[4^IW"/;WP\"8\?C(UMU4O>LZ&3)+QB7]!2?W[ WN*F
MACEM28G\>MX38C&1W*8M^CA@KS]M<ZX;[N 9-JGH%7DMHCM]IC#(LYLR[]%7
MZ!+%Z+ANG#U_L@CWIQOCH 82ES(OQH[0E%B]&345^%"=O\T2MNIG MF8@JU,
M],?+['PXTL8."TWI,_(RPS'6'&$,DO7T,;!JGG18!ZCN*GVD#Z@U&PYV(?N(
M_-EHY7K!GOTS42C J&]=> 5Y(4,?^2+@\$ 3.GZU#SK3B )&Z[(D)OO+R1P[
M%ZD@ S9E 4(HX)7)?100"TYIV.4 A%1^P.XZ=&?-I)-_*R% 4^35K7V%PJ"9
M7U2A+UCLRT8!HM)()*LC/46>Y8+TI]>P_]Y@/IGR_\7V)OQ%#+<O$"X)CDC'
MH("_$95!EB/8XE<):-Z" X7=[XU ?O7 ![ QBCRG,U[;,1;4[2C@5RN)(!\6
MZDUZV=&^!CL^NCX-&1RP?CD4@(&\=U*]H_)7[81?E&XJB!A.!#P\C^S.F'(8
M_4E1WF]=JONF(>/_<@^).'4V9%!47S],UFK<J/S9AN$?VBZ_Y/V_$=G_*(0E
M$XN:D6OA(U9V,(IOYY'SG.*?D6O(L)XU_[R\22G&H?;,AYJ)#KJN# G<3_/Y
M)1.AUH<,;=>AC'M*F)+().@.SGIR-Q6T)."P\R#EV]%5CHUQIQ+!RJ#CU9C
M#>2%/E:.!#1E.1G ]Q]"J'R_8';*1'*BST9KNX(^O^WI\1LNL7,A*Y)(%(!L
M-MIL.O[R8C$I5@Q/1DKR"FC&.!G: %;:*PE4KKB:=SJ#Q$ZQTAF";XC>';6!
M1M*E'"1E", 3T:T>D8%9#,439]%E7TL,OD5%4[A*^BW4=4PKKG'K>TES:W=^
MBYFB:F\>(N$=;3?=[2<&6";A8I/FA'<H$''X@D=-X$G^UH3*$1N,1V2 ;X[(
M (D"VT.S<=Q>> B:;=/8^<'#;K0TOD%[P<X"0P(FX-(R&WHAFD=TXF0K"=HM
M_>7?'2>>$D$^3]PZ7-"FG.3:9(^_UF($#=M1G5.)']!Y=M"VHQ/NN.@R3=D3
MMY#39H50P]ZS87''^%;FG;N4NY.B8*"HL#5U=<=CBXV@T:47$F46&_S]^CI?
M_W[R5Z3-<FB_'XU?@@V!+WMSU7GI^#C"&/NMQ /F?AX+KZLB:T8L[^4%5:Q>
M>\YV'&!O'IS)5)D93RHG>B6V;<?\[94'X93T5AR!8$2Y#=[J2FWBV. @Y9:)
M&Y(X-^F -2Q1O=?FU/U*;V8E.XA90_(8 Z:%IZ"X:DG?$Q4^=PL")]?G,W.!
MIYW]''DDS2SPX66VVYWI2K7Q%XB>Q=FF@,P?K28P&F((9/&L/<T?ZR"89WLZ
M0EY040$M"U/A47HW\UU_:*N*?*&K07.C$AC0T-$SV1N>K^[/F;>2R&"\(D$J
M;)!DU?]555I>)N)1K"=/Y2E[[T/NW1=\9OKV![4Y5"7%F_@-(O:4!L1SA_(.
M_;6E6@PLW(?FK6(E'O!-(5V6)Z'OO2C&(#4CY42'DUO)K#9G/%AI6<4E'?JD
M#,N*;5^ WF^[/?=[U?Z#PX#]36B]3\MK,\I]B>6+I.TZ'0^]VRA8OH"]?YVT
M4M.8,[RQV2;E\\#SVUWKF94SB[#1>"2W@[K>QC9T!71CKH)3]E7N3100YZN7
M 5D--]3;O."SE;IMM2C=]Q$FN-\&85I NC0<[D$FI<-L4 !4'WE(N):^@I#C
M9ML[4[<'*I^S3SU0@#C8EDCT/LX14&?"M ZLXRNHVVX=&/YLE2?FM[K0<98O
ME;/4A O2N;$/]GH)9_0<_@PT^W= )/]G0$@B)X%MP@PEI,U.I.A/T07\Y$]C
M])A]KZT$Y,4V/.1+#I>\?P;A\P."'?EO(?Y]&_]KJOJ@D\>CH-=_IC7DD.&Q
M/K0$,GGO6$ZT) MW](AG71Z_FN>P\K79W%->G/DJFG]KMW_$^+=1(YR6M;L/
MV9F%^1G JC7B85^D('T!/\?$3Q##W?\&PO:_ *GYW[7B=S2LO?[=L&[[2Z"/
M+#890G>#)G-+_0W$PU6%W1;4YS5-I$S.UANOV4G"_FKZI'&KL&3\Y11Y&NS*
M_)?<'&U_^HO./MJ<]@MS7)V5.S)<$-8!QI5/ P^[-^-PL^NLINEN>/+Z$C(X
M.AN-_,21Y'-X![8<,*T8ASNBVO$_(4YH1N^0 I6*BQ>B%[WAZN^*9(&LO^;,
M&_@;EO^_+'@4[LHDK'X]H>T+% HIIO :B?E5S5CCARN0B!;17\C>B &S\O]
M1']?Y*WY=W1Z_UNQ_CW$WPXQ]/['?U#0VIU'WYTOHKDMT/FXQT!&Y^6EF(\D
M@8KD0FK#5J+D/2MLPG<G6N3>M09^T[U%GO/ 9>D.4ZW+XTA@Y"_M#WKGZ%\7
MH#<)_J2!XJ?\TSO%B,O^__0>O9/P+V<Y>FON;[W;7=WXJ9$FQ.G\LYN3OM;H
M+8-I1U^PGU(LJ@3GH4(2_9 >.IFEA(%>9#K.@83FH4\V^I$0.3GGX>C[J+S0
MXYTEI_Z4-SF)X#M_PF#\_&J*%1VSO^^Q:T-_@G6$Z 0UCH))RXKHI;E<8TZ2
MM7/939;4LI_>=D.Y#-RB8S,</;D^9Q%3D!:M/;*/J WX*$?<F['89)[6?<'U
M:X=R/=!PDZM-V_R.'UZ'AR-OT)F2BC7N\-4TPLC;@0;18U9->^H9%,D+NO+Q
M"*:=^CG"UP=R*7?6M DY2:^3TCI9=6(TB'>4.S8M2+QD8/C@OW6*U(45!03I
MHH##C@5=R8:X@[3^%SHH@*H<!>S']J@'J2>_1$!2ULEN(=<@BCWL(CC3TA3N
MZQ^\%X6!JDU(&)DC^L@'8/*+RSW+V:-=/0'BN\INOQY!C!\_N!* <%(X/Q^/
M40#\OQ#\-UP,_P'_GZC8__(Q6]^9-\J)>#CW5#A7T*ST,] !1?JDBV<8K0W5
MN#:\H191+F>N9[XKWC?S98NX*(#UTOA37]C%?2?_WK;7<:E2"U9]S;DX'BE-
M;&XKT]^=:%G5<TL]]_J$HNP(B=R??]I,66CJ3]F>2V'.>!GNS4"J_&.8J$!*
M7$+SO)9CX0 OVY8R"B@"HX!W)'MO4< 0I#GV.)>C<CRR: &BXY%U,LZ.3L_Z
M>0H$^F1NLEA']!;K[;LJ]YX[SU:.HH!O\C+HA=$?%8^31G\>N9T_,DA'PU%C
M6^\;;$#P3<[EB<7F2K/UBNW#!',4X%QTP'RS.); *")<EV'MR7#M:7XVB^O!
MPTVD01),B;Y.[GVN@H[H]/./\ 0=F6 P&C$<'XK"\.%'4,)X]!K]*^=XEB6C
M/QA4&UV.G1;#=*Y# =8P)F<.T8E#,(8\8?3'E/F#,%B)3I)?RK]D\4.JZ'UH
M1WFQH]=$QZ=^_SS^FTCY^!_T(2%@?/BS1)H(*!?(8BU"W$V1L;.BT:5<'X\T
M"&G!'7OX1MCU*SW.Z7+I@;)!%81?BMYP6[*]NF3DO.'7^N[&J)>!M]L[J\CL
MJ.?4KVW2J14D.;U@[4F/(T R:=E34P>WOT[H7GF@G@$I,ZE;%.;*L&^H+>P3
MI>U=QBZ!A:_'77<=;L0]3>QDY;UMU30L44T%TB@N1>]3.:56B0*L]KS7F;9&
M26"-&3#DS!;QE.K<6 7._ NO\RB@3+I["Y=3T"!6]BQPJ9LL<G&951^,&9[*
M$TE\^-[5+K0MLG-1+J#JPFZ_Q/QSK=;U3P@##9ED$[;*QDF&QD6K!37K?;7*
M'K,,D@!!U5O^55M0US9K"B9[GFM"SK(#M!*>#BRQAI/ -.'TP6R8G+P$XWCT
M;#-\>VZT<NCYD+[ BC>!H%W&DKC:1K6CSAC>=\W2 5FQI5ZHXLQM-],R$N9
MX>&;LU($T)<<L3,'\ZI::;M?DSWS(BN\A?O7YQ"S#RFXYF2*9:H>QF:8(>Y@
M3;0)DY&5&E ?>F9$Z>C"S@_,V^[!,XH+7WZ;D@EF3>+#F9[:V7-45DGSS7CT
M"2&I%LO'$U6>MYB5-FL9LSNF/.BN.4+Z1D]=ZYT2MYJE2,M+6 D_Y!TQVYLP
M7>2HBB]3 \PT@E37+=L3\I98MWLGVA.F!E/?'G%RJ73QO'Y=NM52C-+7/7)>
MOM;E4G:>G--]VEYSJDMRW'-%4LG+'R$S229<ZGWUV6:06 ,+X@E1^5KFO)*Q
M5>E^H@05%3NYF_,/4[K5H@^GNT8]6E^*\0]QS<GIA'MDBBS#+>!:1KP)\I8%
M$NLY8@TWM)++G]N9X.H.I6.37E:_$+M]B\SE;3)N1 2S&EW!5?;DJT%ARTOY
MKV4::+S%Q&>K^F7&Y<)S ^Z7O);JDC0HY\N4$D\+%PRVSY3JYA'2LBD*(AW4
MKHZ2_72EH3M UYA>M2[?[ *<A<SX)MO[KO#FT93&2RL!&1ANL^*9[I+^^%#9
MTOX;2\$.5!&+VVNW1?6X4NCG#IGP%6N?&V]?O.5D8&R.<?K:ZQ C70?(K3;U
M/'/=^1+J^4[?2RG,?*EJAR]:'XC/6HE3$B@P%ZR]4!Z^O^)/HV&]XP<!\#L;
M75' K+8J!(=)2Y$N@>5A53CS_>=<X4&>BF.5[7#U<E&GJRULH99,?ILKNZ -
M:=EN([90!4RNNI*?:@55787?O8SP!NS)%GJ*SY)$=VE.C@SZP\_<"]H)WLY,
MO_P:R*?6&NAF4[ET]HIN8OH5XM"I"X'B[2;50NHV8Y47ESCF^'(>4[!.@3/!
M'S*WJWZ:R>,0$2L3_%T[X^%\N:"# _D6D;*NP]9-],PG.CJA":V$E5SF]JX"
MIGKS^D=;?9TYC[[O =6QH.OEX),3>'#1Q_' T5>A@/]<]I8].<K_#P_!/Q6O
M<M-1SA@%/.'> ]"*$+WJ<BH1_96ET8\3&AE_'=6(3MP<LZI9T[G5U\O3YJ3(
M?J9?KMC__'CN=W,_/?X&TG9F\YS-80)\-K7>K3/?@Z9ZZ602U>O/IV)7(S%=
M>8S^EJJ?9PBA63GFX$<^JN<;M+=0L006!C"=*%^;7\I7YEA]8LC]T)H__CE2
MGW*_*]5?13\!CE8UT8=#JKC<<[EW?"N"M*,LE.DWOAE/1*+)")KQ(WI)(C<&
M48 7GUI$\#S%Y;YETQLTCY;P&F4YZ/D;YZ$CI\MQ@+4&GGH$CG)%GW]QBNYP
M"XV9RZJX::V9&Q&6JX@#L4S^QY@" 3QY)[U5]=<6^6P7YSC;MM>NREN=QQ#5
MQ<!^4>8_9)VE+V*IK5[K=W-'NC,]7^A:\JO/]B_O>^(JO")+.V?5O=MO%.B
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
ML:I_5L26/]B !DTU<5@PA'&Z/U*XNS7&4*O63$!\$BX'I/E1EOIG]G;I"6^
M9$;4_&M4C>M%X6V:M(W#W\GAH9W6#N5^( '5C,(@V!^9I.$_W.;R]IZ#I)D8
M*XX^^58P!KRK"T?E;.*G)1SP=6LL7T,4K>P]%9XV67'W)!)9I\W]5B+=[RT[
M^Q*:YAWM)^(RF] <H_Q<T"$WP. 76JJ.R?Q',4M*K.H:9.Z#GTFSW;C AZ&%
MUJY4L9S8^E6$1IR_OZ;K'*#3WDQUVS/?9068H#$I PHDUVWL M3/O-N7-=I&
M-B\X;O[5'7TK^3?U%UP!N0Z '[FOT$TR)?FK0$_U"=@[$1YD%(C I;]TNOBS
M?,Y%M3UP^J%5OX,E:(#3BNXC^9WX,R/^K^YHO)FG6=;" /6<ZHZ]\=>9AI?C
M%-8/1M:2F$G1V$VY?<2:M-\=Y$;3P/#3::7[<7?!NBJ]S[=WD]JB]!W:XWA<
MD&T>D!VA]^)6!'G2[(ER'-." &&Z_^:!8-<>[L8TCHJ*):HPP^R\S-W2;UQH
MQ?VNBD6RP+UH:9!U$H 6HH0TK5./FS? A+=(RT^G!@7"L0^MT;>=$FQ6!-I
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
MM1S+=$B:)MFO;YK__/O_!U!+ P04    "  JA:56-/-X&CA  0#K70$ "@
M &EM86=E,2YJ<&?LNW585'_7/CIT2(@,C2"@PH" =(.(='>#@ (#TEV"(()#
M=P_(,'2(TJ722 _=,DAW(WD&U.=YON]Y?R=^YSK_O9MK7=?LS=HK[G6OM3][
M[YFK\:L?@-L*,O(R #0T-,!SU!_@:@H@!<#%QL;!QL+%P<'!P\/%)P 2$MRZ
M14!UAY08>)>:GNXN-2WMO?L<S/<8'S'1TK((@!X]YN+EY:5G%A(3Y!;EX.'E
MOC:"AH>'1W"+@)*0D)*;@9:!^__U=O450(*+?H&EA8'&"$ G0<,@0;MJ!= #
M &A8:#<;X,^&AHZ!B86-@XN'?PNE4'D;@(Z&@8&.B8&%A8F)^J\?ZO\ 3!*L
M.PQ<DMBDZF8XC$Y [C<Q'W"9GI9_(],8W+G/8^X<B(=/3D%)1?W@(3,+B)67
MCU] 4$A8ZIFTC*R<O(*FEK:.KIZ^@<6+EY96UF ;%U<W=P]/+^^@M\'O0D+?
M0V+CXA,2DY)34K-A.?#<O/R"PD^?*RJKJFMJZYI;6MO:.SJ[OB.&AD=&Q\8G
M)N>1"S\7EY975M=V]_8/#H^.3WZ=7N>%!L! ^[O]MWF1H/)"Q\3$P,2YS@L-
MW>-:@003BX$+^XZD.HZ9$RDC]QM<X-.8#^7?\)AX-';(S)T'\<GO\\X_V+U.
M[2:S_V>)!?YO9?:OQ/Z=UR2   ,-53P,$H $X/B4)3L _W_D?^1_Y'_D?T=
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
M>!A-3*P?RA41D*XKF:[+]^-"W$Y$B7PO_9?L\^/2:*BMU+O/QVD4O!73^RI
M*F9'U%*$\H9CLMZH=4D<+XI"TE19Z!"E] 4@1LR36_]F+TH8?EC&T#B_&,#(
MSX8 0,((!"D$PW%=&G,WE:<='!R8F%*SU2ZB&?_3,N#Z^GKOWY?![6O2RQ'?
MOR8HD8M\_1(3(N#N/TS_$345W_Q9#<="'LT191GRFH^I9(+<#$8("X6-_48B
MW#('/H'49R)PYUH^S@ ^;8I/XUS=(,'SM9S7=YN&<J,[$KO$B T&=O*"ESX.
M1TRG6\6II:SII'NQ.]-3D9N2&#:$\X=;\'U&YC,U[IQKR'S?Q"7>2S\@HX@0
ME>"',4Y+=;.L*@WP=E</Y06ND-1QPWA_6FR2AM-;I'UJB&JM/@I%$W_ZUB&_
M3#F#?Q71[DFG(Z&P<$XU+\2;UIWRLJ,79&9<\IWW"-&.C:?!HOC4=D3SDR%3
M=X6R,$7M<*II&B8R3A51C%JVT=7'<VZCEVNNV,(0#2)\1;.)RSVKBF;SM3#$
M%H.]:-MS">K>MND5N,[CX-+GE3\?GWC/<$AZ3#Z65AOT'=U5N,A]LE,% !R4
M0E7QNA[&,MQ_B4.F*;>3T,K3Y=C[O0P8:]G7R/FBS\*86W+!QQK9/Y'2MR>L
M^W&JC70U6[!I7H4M)JW9P854[F2?\B?I9%TO(WE@LV!FX4B;2+IGRK=F_A4O
MX]W+GA%[U]$^3KT1N0=^_'H'Y/V)FU'VMI5C#2R3(:'L960!>^/IW@B;U\0\
M:Q^-030Q;\X+O?1'\(<W2JULJF_K37TS"Y?3Q?7![QA (S6%?;3:BY(RMO\R
M[\5)AZ<6T<F:&_/C5PDUTO*YTHHF77RM<<O44-6[>S&P 0[%C_>XKP#"!U^(
M,T_BFE7ASA;?/F4(VSHO+#WW9S+.37ME]TJ#>"M<)UI'J-S-0G#RP5=G$!CP
M%5Y"+"HE/YHAY_EA@\W&JZJ:Y<NN*+F+7),)\K'R$\!@@XO]\QC?E-L,@.,B
MZN-W]HNCT@?,'YC1B_1/[/>6]=ZM^>:'AUM^DCO\H"WL6[WB!N5Z7D>00U=S
MZ=;:69)KS>:#<^O+,A.B?M-*Q4]6B?^+BBVW/T'%+%7-D#Q-BCRABCH3<:A6
M$BCSA_:[M7ZUI,"'5'P1\WX/:#H^,^W36K]0WTY=\Z68/QYTG2B9:+E3 Q^L
MH'KD*\V1[44$YSH9DG,N_.)EG\>.O"4[[ NV)?!GL^?ME5*(4]Y526-OP4@!
MXJ\O#E*KDAFNT:*1B'HO)9D.T&N,/,HCP(EA[3IL4^357NC[TNP\RS J==+7
M1TF2HND8AR%6T$0RDNS9IV>%Q>39J3;MDKI2+,J!_45LHT9D/ 8ZW'T%P(]#
MLAFNX*J%XV$T*OFDG'G6&4%E;:&/1=0:P;),ZPK8;*X'HKF5-739B1 6%I;K
MGB=6,&#!>'^2X/WQQ&6C]7+/ROA+AHL)6W68ZE"%XHC;?96TCWY%>;NCP?S5
M9#51E_JT%[9)7W:6/A3JMUBN?5-_@SG*;N.=#'Z@Z&/OK401,V<=X?R6C(O.
M'W]G,=#VBX!:R(5Q99<5W=?4(SL:Q3C5G;IQ'GO'8)=#LOZ52R)^ ^V+M&CE
M+HM,I:%X>QG\!K!\5_KV^T/*[08QN*U:Q&#K28SLJQB3*+"'K1/\VWL8ZRYQ
M_.-UR*+K%ZPZ:]U)T1[\="!S5J&P;H@;S:V3S=2G@["M/L\VWA32Q?B,9"A)
MH@@]G6>@D(1'0UZ\:?AA'YLNTBA"(H21/Y:-A&6N8AFB"O0TU^>T.S24JESH
M.[QKR'M!_Z2V'F&_:=_/PX!O6&7]>=QWL"X?VI:);3Q)C&\H@\ABS3LI(IWO
MC#UKI6Z'I;?1]N(6QGAJ7 &4*H5=-2ANG3_9U3U'(^P++IQ>0;1.O>S]%E<%
M/HW39Q.2WO+FW_RZ4"+JF@.LM+K]=R$P:L\MHA$435RB[1-: LF)&/ZA]=%(
MUI&F6VC2T1I41.J1NX5);V.T&Z=/X;U865I.&![^+);C"=SI_BMU]8*'2E<
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
MW=GL(S;%_;+S6'/5^W_$ 5^XO S!?/4JF,R!<SB/_(\>O]3?T'\4]%EB7;;
M&)N8;^ V 5[2L<$(E"#8P3TF@!$.B(0EWH29O->,M6TO:93/E=\E7CI[1KY_
MJ[/NW'9\*WM_TR+L[!M\?N'$QZ9FQF;OA>]FVZXT[5:I6[U)Y-P(EZ_"'?.8
M50.US@ZA^C (<5=4G7H!V=II?DAI%2NC :.>)< %&\.])6 HN7G*!.5P6D+
MOJT4.63RY.6R0DHSQI*9S,0W06^7"_2-B$9YN#U\_:PU,F%%^T2P1]6 ZST'
MFO9@&^)9'8*/LBK_A(M^I4$0O[)J#9L_P?_0GFM!TVESA/+&(QZ&?QULY+7+
MZ[+<BY<R-\8?C/9A!2R[5_U'KF6M[]<YM!"S#M%-->^=C!DB^_?I%+%YN(_M
MAY.HXM5J3_YG7FRR/WF-OY;YM;VD#C36O=]!RUT*</I\8PP]Z7#;>.H9&V_;
M8JA B/D\,4-;QL,XG;KTQF+MO<+5_H6707DG:J.M:E[@T.<.Q\&BHS8>)*/3
M<XT?=,V=NRBS2*H'YQ-'J1Y= 72^)13KOL1,&4XR"<_AX^G_U[SQIH#\BZ7V
M3FS6%?P1.UIQ:TN][VG>&?_&)0]<&/47SJN![+]<[M#U_/0LO8J<Q$;#B5>>
M"HDVBW\;[G!W=6]:'S\@69%J"B#A:"2'^HA:6+T"3#R4ERA\)?U1ZTYNX,#N
MR[<+)@2]?D7/)'(BWB^6VX*9W#7B=5Y_&^57G8]0(XM(<3G1\%[S^^ V7V#+
M;>HS/_E!('%OL_3=!YJS*6?CC)!\>11TU]"?7)9O1!FR<PYYGZ.15;%F"^9K
MJG]?+;Q)0G5(8RS'X<J9U]%;%57&CD1$(F9(^S*0Q(K&P0,BM&-Y,%$74;M
MPQS_TF\X^MUSR@Z;P?6\'^/5%%!]VNWRY4<-U4/G5);,N=14B(<Q6X"THS+)
MK3X)L3/>*A'J>[Y&/2_*Z3CJ1@Z<"WMOW*%\W$& 08V "@1NS1M$"\7S9 R+
ME';K)[.XA<_<?!NW<JSP_7NHTW,5]2=>+YZW+K.,IN1/RIN_9@S'HT_@WN45
M"/]Y*,*AJ/H3RD/H@9I/J@'&\6BRKOG[(,2O -ZZ56>!*^QY15*#"]>E=FR)
MM<X.[PD!,_SY+7=:.V!V0'SA64M:,X1*RJ.$5&)M:*"@8_D^(FV"OJ9PW/C7
M,\<'777'^.4'_?<$0MYONO3R_$ZJN:] F#%N#C^@<U<,TZA..,(52I06^.;Q
MH,7.')A$ 14*9A8_6JK2_E2QIE5,^2PAYB2/[4#]I@&'&'I(+6^!:5&Q VQJ
MJZFOOT:M4L^8A# 3'Q"C?5&T)JAAX^;[O(>&=G]=W],]^/&[18L$X,;K4B'M
M+N4').U^=Y5SC)\!(>AV^\291W[=17YW4+491+5+X7[6'>H)&>^MJJJ:< 0X
M%I.@3'>L)ZHX0;\^8:@Q4WAV385LH6:,MK3QB;D&H]QE61&^[:^I;N/F$K8.
MEID9?J.HK(U57(PO65,GQ/DH-X@>-,V;DO[Q_;M!4_?UPR;L#LY26'XT\UO:
M6 P]5T,_W7"@70:V#I@EL8@@2Z(D(1_86J=CX5Q,,@7+&_)K[!;8F3T[\7.&
M\LSC('WM/=*LK.HGP)PDX(?RT9]1\1:C#*$;9=9#HTO?:U( 3P$L<88_YM/"
M\UEG7&N+PN2&M;0:Q'NN "^K/S>5U]79E=Z4L9(,YW!0CEU^.?IY_('0N$Y$
MVF%),YD'GU>3O \BX(&P%>!L+ N6J/%CO!/XD&L$=[=87;NL9.%)]M>3AC9R
M]U/,*KZ>_HO0-Y[WC"W1IS[+(6Z&1:E/5/"_G-L$70&"'M8UQ#I2_XYT4H6.
MPTPLAGIS_!]0MFLEB^Z&OXX2&=DX*"[^L(D.2V&NG>*G$B?QK9I9'^K,6^%A
M?!Z\IL%(A2O2_BS/PXI(XOG4AL9XG\U1;G[5Q;!7G?X/GNRN)Z%AX[3XQ5:@
M7:!VI9R5ZF9-I&W)SG=2OQRF%R)0^9]62^A#SL<<LQEFP9:49$Z8GW:<;5">
MW*R"NG[V;-H;/\F%0WKPE!PS/?D5WBY5BDR2.,M#6/,=]8-WK(8O;*!7@!%N
M3/;UJH?Y86$.-ARA@>_@K-L*,3Z%,QYV6[#T59W%'3'=Y[ U1T13^W1,:2AM
M3:R,A"W[I-$GBAKM+U> IEB^PL./TDT581KOP#'/)&^1+4]P!W(]'FO\37'\
MJ#)\%,'XB82-3BIH85@7LJUQ4S[\G:IS?6)#WK<%I%OTUC0^QZ"E],.]%UL+
ME&7&YXRX)F%QU-O$:4-+BL#B=C%^<^U14)=WI4>!^:LW;81SH.3YS(X;QFSC
M<]-$GF8-JL_ AI.:-*Q,+KF*@V9#9.- CH0.F[=;*K83QWSBLKLOUQYWM C
MC#+Y(Y/++-ONOI0GG%*H4;H"L.-VV#9]PH1#4AI,]RWV-57G5BQ&$C?D^&C<
MH,Y 6RY#BIP*BKN0;WRD(B\RQ$:VSAR_()D" Q0UIO-!^8Z=M.:[>8-P7O#W
M'V[9GQ=\6($E?!$'.0L*Q9;'R-.1S\ZZ3SO[K@"06AB9W:W5GX5BVB%**@I1
M33(E#RY"W1PQC'HGR!@]!83@HOZK*!MD3SZT9V/O9+P_Z..3SI\6EV9-#Q1P
MT$P$Q:P,*-"JWO0SZ0+Q&A%&,GO*-LWW+X$N9$;+1NMRFA7]$ \[EPO%0S:N
M)X\4Q91I]>10;[WFO5I-\>J314')OTA[&CHF5G3KM$>S:] U54X#!5J>\Y&6
M WUD;_50JD0*U*H%0>F1%( XH\\#XEZ4*IE)IV-O%,V<;#)_/*(PFV7=)Z#*
M[GHY^'(IJ$.(UFU=4SMY"<%N.-QBOU=/'OD#F=OT&'P$H@]95526[DD<WU\Z
M6"![?5A4[M?9-A,$D8#=4F)%W0@#I&$4[R92A-;J43(CY\.7=_/@$/Z^;7&6
M^Q[?5,.^^[';=8H?E47IBAJGPV&G:2@STFA;EZ\,$^8I7[C)W3)51E\VY'*5
M^-\E(GE;"BQQDZM79(S:^9XM[L!]9-V+RHGCOZ359AH]Z+][@BHM6S8UMTW!
MZ7]!@'*KEPPE3[(8+ I@#.<]+/'*O"7+%1[=D?OV=U%37BK=O789Y91<FV7#
MH=DA4P\%\BU'>D"1Z.91A.0DIV;+(YF'PF2>$H_OP? :"C@H9'1=,TFYL@8_
M#^@[GF@MBS0A?8H+3,^E>,L^ECXS4]8O-.&,</OEK MJXB-F'D:RDV5NFS<9
M%<:76<,1A6+98H/*D6C7@KI>4]9-,/Z'+8%Z(9<KP,F^RJ!R?M0!4R_93YH?
MIU!N5QH=3;"]9\#_9/W,X#CYS.>SK>Q?:\S3_MR1[Q*C75!_)Q%LM[JR '>T
M!L$ %K&F I%.(/I?CC7]:TJ$30LGEP,C$U &U>+&M>N=$,R_+6$#]M@ 7]HY
M__='\@47K%T!=N=_K[Z(T!S!2M#>JW+Y@/T*T&K-W:DDMZXD><CH^F=QZ(6;
MG+-RKQ3M@#S(J#,A7$K(%W8A_Y#6I9=K^B"EDQX=]N*9H+U=6X9PN]@=V!='
MF9[PP3>+M5/TP>%W/5;5<=V9XTEXP:W184MTHIJ]BI'#<!ZW4\TWOZCZ;7B<
MM5Q>FT5!<*.M0215S&R\TD[Q528G1U$7NWIC-"^PXW:!D&'^V7QI_A2#TNN\
MEMA$>"S^?>GY^%\+"%*EEZUP=]D7M:CRMZ?:OI9.!=B\84\(1[;F:=[[;Y6,
MXG<*MY43.T%OO62HMA%OCO.=!2@<FRJG_0VI)-0AOM,'=OT@HS(]^3A,@KLU
M0=:J^F2< LS(J!0/Z)83(P-^ KP5J-GY@_2L)5^](=-4PT9J=]YOFDPT@W>#
MO<30+#)>$ZSX<(J$#3GG/)TP^:J/7SFZ%PV'4CN82NY9A _PB5+KS1T1:M2N
M@P])])C5(7),F9YN;#\H\<-"."P\/$4ZZ6!36^VLQJ4-HV$A#_L\$1K*KIM*
M)(:4^:\(10*C+8'N2.0CZ+8B& !VQV:0G>O:X,#[\UF-2]C [[&[R*D7E.U3
MR.:LR@*_]1K"1W:RK=K+W<2\P=3-:/(T+@,]%?2[.D 3A.0IY&^ BS10%T9]
M<4@%^>^K] GCAR_#N91C&=+HH1R-@:N*&1W1%73L)4'?V5[3?4:C*O9.A]P=
M,PYP,Q106;]#S,*U[+M1O=3X >&#D<-UN2"H!'Y,NT!45^M$FCJP\RSB -G-
M,;[3?UB<H-:_+35:BJ$V<T,N@];P>"$+;Z!+F7"L4<.748]ZQ7?XX9K23C&O
M!@.UYL,)N;ADGU*+%):S-;S-F>L"68MC,%6" 1,31. GG ]KM8; HLED69V9
M0G-ZI)!2@G-OU1/=N-%8"FFDY'!3(9AGR@'DK-Y..9_0V05&)W:#%AK$M?W[
M(2IWQWLI2&1JS:"_M.OZ8%\]EM+;<D[O4%T!"&WM^ZO$N2A_7;#)<P:"!YPJ
M0CC?>6D7*JQO*DJ_9D/F@K3H6B)YG%?!CU;5Q"*E[@NASR]"><%BZE(KBA/P
MK<C.H=8YN09A(XL%4.HQ;DV5H]3=*HX(R75I?0MVYL_/7[M3E;5XQ5<]R5P,
MOY-8VJ^2_'F4:@5J]:B<(SVL'6&\T4)6+\UD%U-3K!>45VH)Z@?4ZB72%I/F
M0P!#W0_-WLT*3B]5SH^!UL/8[$WK]. \RCR;\$3,Z?3IB+U=FA+R#1A@1/"X
M$&)3/3;4C]>P%?L@A#[AA<8N?FI^7[FZ2TQWALX8P<[T6>_NBP^_[O^.1D\F
M-.!(TV<S C7D94:3>HT#*K^6.7J;HKH+;N%A*'_9P7W4449C5=\DR'LM$\:8
M_(N\]J6IYU+?=OUV5.N3LPE<<PLUX_J5KD=NM"7!'ADW;R>E6^L%Y2)+5Z.@
M6\%UL:;%#%.H5,A:Q1S),WSOG"C/VZV.(AOF#:OMD<)K8L7-I>H$=3J%D^X<
M%PF)MJ-*\U,=^3IN+0C@IY:,V\PA)N8L[D:E$0*&ZNHB,>/+\7-W[5DF4AS<
MDAS!(";**0OJ.6_S^5+1!87::O@NV5%,P,Q$2GX*P3GCCT;>CL&]YNDL4C +
MT#_#&5/AJGX?=NH2=J>&G<G(7GNBP".S_<VJ)/WE@!:A(&'F2RAND81PWFT<
M CIY2$OY+EGI411Y+E,+*V_LSZ)@5.GXNN>3B=7CHE0#/\]F"&#M_(#OM_3Y
M2:]B&I>J\U&-!@PA.S5CA+= ;^Y>?.I685GXD'R_)%,)@"DYRYIQ\%] 076)
M.HA<;[, <3Q<4 5M73Q$SG#QD_Y=0D L/*HOZJPE2E1J^_^/0LSGU5-M\94K
M0",KOSSZO!4%T/JD44,*$4BQ!LDM[BR@3/9S+W>R;K,6G/\A^K]58@\N<S0[
MA/8S'+=KCR##?]1RPE,X[Q3[$:?U[$'MT<,N!-N$>B[]TQ]%#3/I=&U:64 I
M('N9OC4AEN,BE3I]^X<8<I8X)0.Q*N8_3,OK++CF8>YQ)]KNS+X[J"<BOPO*
M-Q].0:>@/7Z>X?D, AQX2)H/J#O.")4\R4,J-5\;&!Z2:U_&S%E.6\JKBED[
M"I'^#D/AF,7;A>PQWW9'3?EG(L+PD-HC\J<@C\N3XN)T[(PPLF#U"'KIL$#F
M2B=>1=.@7>%&'ANQ&M6LV"35I*7JGS%L+]S!.O7^8HTO<SK+Z!-Q1\QG*^)5
MY3JI)KE?EX<XWQYV_T00W6?%BI3$=K&&G_L(YZ&9?\?U=^P-J%>+T:D1K"PH
M*O5M+7N9<YW6A+#IR(/4H;-A!_5M#0Y"F*J0I_FV!AW_<6'0!U?:B_<78)64
MSEGVIC.6'X;+"V\*1P;N;&VPAT'=A'.B1<VW-9OXCXNHR"GR7P^I/Z5._UN*
MQW4F,HW;,TJ*H(:XLV'[J+-AHD19>U (T[($VR3V2@H6FZ>TGRC>=O#*[2O&
M]T_G8L5S(U(P7L;$.8(LL4PT&)K [S! #,+^H',ZU]//,T#_Y;"6 U9B![6&
M J)[QLL;G>OJ[S-9K5+<=L.TW-T+'T/;E/?AGDE=[<N@^,W=V?.6U";>XR#.
MYZL5MZ2"Z,!<)U@;LKEWCKDRI;*,5_!V\"K#C7<7Q()84AB."_<^-:4^L!?)
M(H%Y=V%[R,V8Y6U"$0A%I2F<5SXYY6R8ZL'9L(V452L0_0<K%9\YN=RCUZS=
MR!EZR0N:A<N=G+:]+B,$'TRH\V).[KHIUF&C3W1]K([OS3=5IU,Z3IW%+0V7
MZ-CV*A6&[(P*80TN(71K<[VZZ-B'1@YT-GV'EX?D3SI:9C$6D:S3S=/(:PO?
MKESA6I!;4*"ZC0519<%5#.M.V+)B_/(2JL=ZVPWU"AWHF.N8MX@%3/NL)3T(
M1C(%O0,68KN84S*0^@/@?56Z5:P[%TQG3B/%B*;AJJL7:T+YQX5X(1I.L :L
M*F]#P[>!Q(]O28U]Y]7S&H'2$;=UOMG4(\KS/12#DE-0(KMOQ&'AC^CR@R>7
MG.)CFY>QZ!/2,"#8U?G!^=!,E>9#+EMGKYPV@V<8P=.@*1@?S"GSCSF?2AK<
M4F1B4#+N",\_+L"Z([;^_<U+%S36O->^+-=2*8L0T\*ZG2:V)(TU;\H7$+:D
M#7E.!1AZIJSC0NTKV9&2$Z=F>L2T#7;CC,H+:8E\,1]U[GMB?=G"=MX.]=;Z
MC&C]BOF&>[<#+"NSH<;.'>KIVOOS<XJ[[;V$C;+GDP3>NF*I--M4)U9+?5N"
M-6]-OAL===JL2#RC:'M)43G0*(4RF<PRJ>RJ(9&?5;4JRR7/7! S"-R,TJB&
MU1\^9?]=,5K5Q>DB5H!4,(UVB%]8-E%R;U/',U9F3A=,*ZT?N<];,V#F+^)
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
M^6 =:J/PR/U <M@G_8+8L#N7.0(W/8&X,2,D YUI%3<P,I4V6(MQ(]NN4][
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
MD5Z7<+<@+;Y;-R)O=>,^3LMGY%2:#>?8)M*?-BKIOY]((,&A9L@*CC.\^=O
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
MZC7/,0TU+\\)EUE-?CEJL7[H>%#,^.7HQZ*Z!(RY9S''P:]%\5HL+>S_O"M
M?X^SOM].X*2?R]_NK [\G5P'39WY"R<T5L5_\=._N\6_R?Z?_M6,^F^\\&6\
M'Q:$72P(@7\WLWC-:N;GZ>XU\G^Y&-8O..2O[22URJ$O=2V4^\$U%@Y;%U@E
M]9 .USRN11X0_R<O@8_'_X34^Y\-HOW^1OWO!E7_DLHMK'SQGXP.D/2,0U@D
MH][_U<D:KH6J.\L+*Z]B?',2IT;'=;]P3?+A4-XGUS/97P<E5X 36<[*8YNR
M[-EBUTHKS7>B6JG>N6EO+GNK>5V5 ;5G2D-7 /3&+895CEXSTMNMU?$>>D]H
M+P46NQLR>87GRGY&1&V*W<'VMY;!"Y0I5E\B_9F=L&<9V%X3UCH&U*<8+JVH
MO,C_4R-_E!"L(,3.07D"H<7"< ^JSJ3!?<35T7^4X'\%2$K(6M.CN@X3[>8,
M1++R:M<> KG/"[>9KR:J^.3*0<+KA&Z>$&38W_E\&(:%H/&A"XJ>(J3V=-"*
M8<,X(G.3@V2,2!$K1=QE;*.>U/GC7>N :Y]"/]R1C+<A7;LF$2/]?0+1'2X1
M<G9J'&7;04O&-^^$R<HK$9IH;=CYP59_8]L/0EX.E?=)#E1=-U(BYK/J-T?^
MWI>.]<F%ZDJ,NW;S)UN+QXM^HX2- C1 W2N PLMW=>O-1+*C!;>N (GOJ@D"
M'[IJ1V99PYNMG?5-"R3?STRXB?1/4/POSMXZ+JJO>Q0>I)14&3H%B0'IKB&4
M[I 8$ D%ANYN!'0HD71HAJ$'04DI 6$ R0%&6@GI$$E!\!WT^_Q^S_.[][[W
M\[Y_'#CG['/V6GOE7G/V7FM#TU>6*1S=-:'P_=GL6N29?@B5.V["M3W47AJW
MK2W^IVWLHM1NY$SYSR,IXU>BDD41L+7SL&];;\+CXD5XW7;XVB*4"&F7?WH*
M20C@^L(L78#[2X?6<[*L B/BMK4N_K8]WI%E4<#0%.%(R/N%60$G3C<:1S@.
M*[ZQ3GAL%8(FMM5^M?*SSIA(78VW+#G*M7/C#T)386G-=*%:E%.9YYIHUOWO
M=>%0LQ2<V2 U8"68/69%@K[KM,MX?X$QX6^:A77'_@6F4%?E??6,-@X:UQ=,
M\JFRZP4X72[RB$G!9LVP%N<=^$$3?Q_!6;"N/\/&D5:;)<V+&#>LV(5-"86G
MW#ND6.3E6,T/M3/-PPI(YC/^GD* C[AQ@,E-^=H>+9U;,@$\ZTO.U4B;.GRO
M.H11S8@DJ3GYHIF'%$[NN_@IQ>^A,_&GIG&LNX)';'CU#V47WL5'SHJ3QPT=
M2_ZH;9?? .@4SE*,_2.0?T1U0_%['7N\T&^ S=]VNTNP"6[TW:S[/_Y*P.-$
MV<M;9AU=D4U?\_JF&-*3?_WBQ_\[+%S__+? W3@;'*^2X[^GG>_P;-L%1[*U
M2S#-51^7832UR3%%&U_J!7^QUX8!HZ<791E^ W " ;#$D=^/R7;1F16G"(I?
M#2E)NBAU'6D%J*Y$_:;H<0SR$E.+<P(Q5>ZG*DN'2#!M7 VRS OWOBE#3/S]
M_+JRU8:=HU!Y-NTYE.?XJ0D'C2P5Y,77]07@$<IZ^DN<F=OS#84&GSG6P[02
M9CO=D5^A@M0CR80%T@IQ0$1GK7=^5WV+S)S'15+TN8-N+QC3BK/J+AM3.'DH
M7FU>_#J%QIE!<MBKIO!WU7'W+]Z5XLCR*LT9XK&\ [+<^W6G]HJ#+H\7]?1_
M QRV?1[/0MQ9-T!JQUBXVJ\0I'?']]B>2S%6(G1RD#CE<1CZJH?PD8%]M>/>
M*V>IT>/=W5F[#*0D0L/^::_%M6.\K]H_[X"&<,+R/4Y-#0=GK"S\W;'D\%7S
M@*?:<?N?URU_ W!-.?D#F9<WI]Z&:YK:N"C8A>,&@H]C7O).FRR.\#C70QZ?
M@ GO8J2FO6H./G?7Q4V'^,7K<Q6<<5%-M3#.3<0^"/C5A,3)K0A;X@;,WX^A
M-"Z5D:;TR=.7\>DK$^B'M;-74FO,WTI/M+;<9GXEX',)*2.8PI+ @Z[%E85G
M^3,94GU-$/]CY N<"8NIV/KZ7/3#F2?.%U&Y$>,?%G^=4B..6YE*/==%XW#"
MV<HKUI9U+)(T2M&=[2M^?]@NI*+W]DD5"VLM]S$J^=<)3G6U6/(=(?&7-RO#
M]4J!'3A3$!26%BQR92;D-C.X(SWJ2HUK-]:JG82_5EH'A5Z92=Y9:;2"IGQ6
M.S)N6^.BW)9([FB(^S@7EN1&\QK'IX<-WDG!GDK?'];*XY[*IBRW.:?$21='
M=@R07/,*KZP0:C?%Y:T>[E]W)"[SD0KV:)SNVBJ5_Q'D5)PI4,"9@I$KO?YK
M2@XO>(Y=KNP-SMS:M>">R1'7$E";H2D$WX@>/RQA)5*^PD>7G-Q&:'_]II,$
MJ=B@FVD])-2DNW[@L.J&'#?)W !BIAB'N>ZMPQXMH7(]LO>,^,:U5]-5P>/<
M.)R&7:DN)?)*=V&IG$R"QE>Z:8:3@7_<#-^5[BJKZ2'QNT:7Z4K++9O^^)%(
MG-9>V2R<DF,E?[&/)B1<R6F=(F9"VN./BR#[:LG/?9S^!\*5W;C>2XB#T3WU
M\,:%5FV-.!_%"=^0(*X].*;J\:G*H@(V&?<7%XR."I;[220AK2E_A8" ^5=>
MZ$=]\I43DA=6P\%9IBN6J-$KK+U 6H=_6PR\X+G$U/Q+>0N9;#-Q.MXF:S1Q
MA27Z.!$'79 5Q>'4H/GL1MKJ6X5%VO@D<-JK@*?7OD%+=BFDM*J-@XA2Y&Y#
M:VM>>JLH%4+'U(J5B[UXJI%<P9Z)LGS,U$"#1_;_W](]NF73U@AXPMO^[EMW
MO':ZH:4N0P+YK^5B__, 76U0Y[]:#%I =LYEWQR2WU7G+'&575HNQQ?%^W]\
M[[^7GXDGX$Q#.P7OSPJ9=G#7SPTCA6?#C=^G/R$DZ<56O>$)=F*EJ,"WD'Q&
M0]WM1[V9OI+UP(1JM'W">/#80M;/K.]0T3T=A%B6M_ T0FQ&5-&;<DC2E\MQ
M*147VAK&LF>K.>&_3NH_0OARWMG0%N@3-'N.Z%P.6'K_P.X;MWR,M^273<1O
M0'74>^/? ./\7=@ZLG9S\<D<<>7MH-'!4&AE J;>:&Y3YP>LVA.;B,;"VT#0
M*6!NS)Q:D,X:]A7,A+36/Q_R"(W-7H!!25\GS84ZSH5"ZSSU%%?MNO,AI$R^
M)08I6DH'PK/)*,9DE 3,3WG5KI$5(LD*<0=ZJL0-#D :PKK04FLH?1,PY&#F
MC=/4Y8C+V20A.@.<GO[ PXY1'==Y&HO,.*B;KMI[1"=IB/D [HZ-@KYMCJ@M
MGM,+4H;*CMJOH'>EMK1:#X=$,E(TM?V6I(;PGE]1A3+WA+5I38Q&:DN[*&+-
M=E?,#5PW8Y76OVIW8I\J9VC0"Z(>['M#]SQ ;L7D6Z50I)=WC\V\7?_)D"LD
M9[;\&/4UR,QDVYS,P^MJ5""^)TEH+EG/HRNPFK*8FNH>W,G5V-6 9@)H7-=7
MO8NJ1/\E@R<V6P6_A1DW[VHZ&W<<PO/#O8GP/"K9QSTMG;6#OB)GM@K-7WJH
M^O'.'1<OI5REZJCY^1HRU!](%#S9AL:6FX?^%-XRY5$WM6N\M9 9>%1RCK'/
MC1M$W_[#CVRX%-+ZORGJ@PO%_X4(."UF$.W^YWR!9T<'AR$Q1YO 05+=&!9F
M9WCUB@Z:&0J2';/VLFO,A]#EMD'K).>6XN]XR]*1:4R4T)=F2F\9X&8U5*"V
M]^/9*"\];_1'C0,*LE!',K4@QU+CK')9(CT48R(GI["T\&RY/X[7AJM9(&$-
MJ2U%^7+&F.+[ZDSY0FN<P:.B6^IS&)1 M,X!GH(DY-&<$>5"J1&%@Z>7M^KR
MEH8&)J*%%D<;;@(&79 L@R,']V#BA53*DP@&D-B?W>E^?&9G 9(#B>]YBMY3
M:O_?-.K?#S[PWJ7"SC]YQ0Y9VLJN?;_29\-1G+)_=HU/5:0HRI*D'0ZS-%H'
M%*6RD:4JLAV* >J,M,AV"-P.D<S26XJD*N*A-U9S_]=%WW8]LY'CU$CS!M;]
MP].O02;I_[F:R5#4%9C=*Z(+K@-L@DI?2L 5-=_16!,[ 4*!(T+NI%L+^?^>
M#?G-4/3DLK&OETITRE4:+9S^#[QA,LRKB\Y+0UFY-()%JK<)F3?4-&7V-5X^
M*T;*>4&KMA@7YU6#GF!(2=6< !^^Q<F3\_XJKJPA\*]0ES9+JZNB\)(&.K@3
M[+J=%G6OV!KH+M-SXT3D@<V<?ZF-5RW(22*,H&!7J1,?FU/J/PS>V- HH:DY
MDS4DD354-&G_#3!BO?"AQI2>I>$".E/QT,L2A;-U/J3>D<;E>C7<@J6:ZM0N
M$T6NO":&PI3O^KYY9HTL@7D4[BK31.JX?%<J3HDJ3"DV5II/$E9)O-WTRU-C
MRP#MS;2QIMRYS KB]4[5(V_J:Y-(TBBUI[@'X17ID6BR7@_X&5CZOC'KFM2'
ME83#HD'+! B(/MV+/H*[1.<Z2<'<!_@]G9BB),?5"!K8U8<Z1.43,TGLN\]@
MLS.36%1^C82\L[SWMS>8MV4>RQ(WQ^,T7:6#3(CS&J\%E*SF="?Q@K62E>Y3
M!24ASL9R-V>#&52>IE!F;&JL*Q6$%(VI%^_>:EQ 0\A@Q=R& 01^I=8&+A >
M)@XB:SJ6DL1N&REN?&Y@%=A$T$F&!!B5'8V?%[!C(!8K7SU7F8.WH1+7U^^(
MW-%08A_3T%*\.7] N<3G-7NA?,%'L?=<^@C5HGV1Z[UA\>&PIH5&M(<+.K64
M#9O8L8U6:P,:*G("%S'9L_0KAQ74T6W,Y0E;C+RR9?8;J5H' -/3N*![/387
M904W"_WSBK([2$?H]S8,QZ#"$VFQBA7>!\$PE?['K:(;Z@PUF[+ZHE>??7D0
M< )@W#-WI*"<_ERE'09.K_OIXDD^I$EF4E;PZ)4#MEK_64PQ$A<.T,KS6//+
M($C.W^5G%+LU]?4S&=U7U]2=^*JF[-65G7,P$TM.[$3(A>5F2PC21S7M[!F4
MF4%X[+M2%J+391O)FS:T0ZH@LK85B<ISNAQ0(-6FTP<7<'>_W-I,EIDO)T!B
MR?L#8B'*S >IX)>*(L^M([Z?SWW)Y6V4C1+;+]<Y,_K'IH0H@B;&=(MMG^UH
MZ!:#Z_!OZO/83[/" XUFGA&'#P8E1&J4B-_2T[3^.CY[XR2'[+"_3-U="KS_
M+31X\J[V."35%\D,PH4 *)>:F; ="CV29QY>ZALP$[&$1]7,&_/E36ML4:#Y
MLCN6(%"PH?[5^GLQ/[%1M:5_4D2K<.4IC(Z+_5E^7W QX6:@0MV\&?-_R5_^
M'X?#@MW.\4\4R4@K>G;G0)$6K0E1PF1$D+AD37EC<G4\2+X>%I!\EGS\M"'0
MHB@!=I!/%H#SM=A6!XET.:>&BA4^?_0WJW3YMY:]=JF[MZQT$*0ZLDO %V0Z
M+<'>I_K$>DL=MQ:FOY1DE_(XQS+6Z#S\OI8@L&;1)_C!O& 9@'6R?'')S:%9
M?+D%"!./?M/C6>+L_UGH?=:"WFLU*T=\VS4T0ZW?A"N"W)TQ+>2,LNN]10>]
MV,+-3,/QV/-B1;^\],Q2Z#'^!]-A_72>X; FY/?8?&??Q?CBA[)DYIUG^H1[
M<5;WWN^K5&$6RLS'8%]]>OQ]OX63V)JY[:4HT?E=^FZF_5F*:"@YKZ )4?WS
MB1VKL'_\<PN&J9IE/3T/.>J!_L<<Z]I-T51+O?AZ\K#Y=Z4/2NY,I/X&8*N'
M9E>G,<WN],[A4V?&T=M[?%(__<K%\+2Z+@5?'>@U6;0+L!%S;)B/!21;8<5!
M' V)X,&X/8?\;Y8+K_V!83<GCJ@-,PUE>>Y/4")5%H<>ZX_)25(4\NYJO/]5
MA[<CT>X^?4<$;]5NM=(WNVB3M *J;]FK-H@01_Z[#49=I8Y^N&PL_J\-.;\!
ML<-F5],OMA.DO/-0<#Z]Z9*-)J%$#NAFY/("<;T7B\C[#'+53EM;O)'[V/?3
MN[;U.A@AP!E\Z9=CES.*5SWI?D8GM9.DY#,W/XG1^!92CT&E*0KG=&R]JW*H
MO0ZX4\D1?*GC4SNOXNH O97RH"HZ*K!:8D_?G3)@X7C7&?HTZ:L "4B>\#%H
MG,14_%"02@L<[_=9D^#X!Q ]:BK/"JL/MIUYG:B3LZV\<L:*E.PZT7<*RJB2
MR-J9?W3I!G8QH<@OT_(X/M/>%WH+4_O9]T$:7.?5P@SN,6]A+FE^\R4[VVP'
MZ!I ,#2DX[MD\2)$VNEXDWSE)R"4M[T#,<\_B=K)QG?C?_;$M\J"=*IJUP[N
MX]#XCIM$(1Z<QED^O"'@FJQ4 ],*OIXP]]K4^URX4C.2_2%1P?@>8H)_,F*@
M9JX@_/IA)0%3ONYDSD(II^/T.CXF)\A(1>JP.(&D\7_,.U??=$R@?P,>$?J4
M7Y8KS%.W\2>;WO@E;(KB,Q00U9S4\T:%<!!K>BT#QW0AH1K/1<H?9WT5%%\%
MR^\S'ZW().9EY@M,*X1\6,:?:1-Y*N@N(KCPY$Y84S7#5G>I^FDP:L3_P(GJ
M0:_)MFK !9\Z7V[:'7JWP63 :5+H[0'LB-G=;F^Z@*R<U+ST\=/9CY(,4N,[
M]R9H.V2]S3XMIBXE7UNGFK[<W5S@^:'G2ZV0O'0+"G^Z'2<I$<W3UL\R:5*+
MB-+M/N1W-ZC9)YCA_Q%5-#47G7/V&Q#S=.:T6U]F$MF+USAA+YP49+U\9@R^
MT9'Z<>:HYVC]AX!.><2]:"@'<6V%)%Q\]3EVS%)HUH9/@[5=0P$;6\>KGPR:
MT2G7*3]=,8>\<EF,N\WT&T!77?.@PI^(F[WU2W?[G7>C>[,[-2V6CQ7@;\D6
M[_N]40=D'.#C,T:84HM ++]54CM/^?(#[0L^:/(@8 !DI=VY_+LM\ZWD>Z&\
MEZCD[>,1E+YEH-V&^8249_8-7690W2*F>43>C1@I#C#\>%(JJ7G_0";R"TI(
M2__ACYW2\&.SR_3A ''LEBKEJJAZ];Q>F]NL$\W)8Z<&,LF"I[VAE?G?)=.A
MA>*?<KA.-D,W?_K)(O3F),6A:PV8!6=?(IL>3[]+MHG#'7M&YY5'J0VB.4LM
MSY%)E_1WK6Q6]JV@$@6^E RJF08BJF_QZ#FH=65(<J@<'BZ!CM1R!/(*"BQ7
M<@P=VWE%3GU7FAX?%A,G(WUDGC7,^.7?K3*5O4XO'U MVW5FUC*Z6\W"_6A@
M5HE:HK;T79V&#[/5U@Y%(_>)$16W57JPRJ0OLX61WX_/VQR[\)5J]@[,G!K?
MM9$!@#3I([TXWQ99LZ5Q=F7.$8$@IC&WI6.GX35C50H>]K0?4/E*T0C=- ,5
M@I1'X>6_G+TF5@G12)OY\/)E;"._*IMET+^V2NQ.+/ 9U<?PLR'WE&^VE9?(
MI>,,R!X,Y1E,G=OU(HNW]D-_CVPFM7?ZOLKV?D"T7A(7&U7?D)^#K<5/U+2(
M<^R^HL+WU(VD5@157W7)ZAD(;D&0$O(Y&1<E@M#>*@2>,OGQ1XSS2HN8ES**
M82'8TE^<)2?=@7JG9]:FZ\XIF-VX9[[\QDXTJ3IK5+7INC*AY*+=$MZ;[YE&
MG*ZG-])U,I,;J2C+,-O'+ 77U^1L\A*_$BKVAH]^SSTNK+CA+F#,*R1+Y!S;
M9E&IOK-=32>6>-GH7N^?Q_3Y\#SMD<PPU_->T8.3"U[^.::@W-LK$19O@OPA
MNK\PA^72'XM@/#<]U;]XMJ>U&K(V31^6$&KA9AQVV&K_"C^%K;MGD\.';,KC
MZB/ 31LI)N-/UDS%:Z[>#+WUG$EMKFXW9K8)??GJJ(^JJ3YN)B[%DT6GLL,P
M?/?5/W84GD;IJ'ULI(G;1:0\,EJQYMD;"CQY]M$S /L; %@;%)]S8DB3":+)
M3L@3O3]5?N=)<]2"/G,?-]+\>E7AZ&HSR@VS9HGYM2/^T;"LSV'#G($X_NYX
M/=VAJ_K/S[>%\%(+BCX@YC9"M,J9J;2<D2LY]C6F']\Q.M.Z9=*2WCICP)Q&
ME,D)>ZY&>9G2G7UFZ0Q_>Z@4G=^(!#_2JAT-2-9Y[B2Q;Z%[&8)Z*?HHA,.U
MU2#/DH?@,[U 9J5D/)5!>F1#3-)84F^+N"R'.=W39*>,I_Q3ERM!OD4O??FW
MM-2'8LA/> J67?%&U_I^ UZDH0]*)2%0A7U1>,Z\\ZO@/##'$IYN"0R2"N2G
M*R[%C] 1$Y.$DGQ,Z$5P56R<I<=6^BV-3;7:$; ZQ9EC$6.'JZ_,\E12U/'4
M-+^V4B[%\_&;.+8/B6K(OJ2@I%?0G!&V8$XKFW=QVH1DE <N\;7P*4K,IGS!
MOM<16?AVN),9=]MMVSESXNN$C_OM>:>4P@"!P ^6R]1CZPP=Q\?9Q\^?$]Z=
MZ7J55/31H$X@UEFG3/$ENI3'7M__"?9QC'B;\IIITY@O(2E;0M]U\3&GSSI/
M[<0_.II_6"=R3OC^J'L3#&J>>&K$U*Z1P$'&TIXVX=OL4]06GRH[F3Q 2G=W
M&:6E+5@7T7UOWE-OQ[S?/(>!D%O3:B+72?%/68^2*(7;DCY_ D(&_U^!7#S5
M4RC*TKBNJ["P45[Q_[+?]C^."MKP_0OB-TX=YB<AFS2'_[X%4H3G&FGY4%OQ
MJQ-]]3>TX^(O4M&N<K64]_J\/+>LYM;?WE&C)_#B4S@GUKX=F/]49WK8$3_B
M<]5>W1>:GNI998;/ WA),@^9N>^W?_8EW6HI5G!(R]#MB FJPWZW5+3V(6>1
M,7+=*:I[KG8;D)>&M\(Z([.:7Z)3<)%#7_*RS% AXI+ZLQI5@%'G*TWB,RUT
M5/O15'NV ^>'9D?C 6)R0TN(DC]MIIS-^.@H<>HO@=9F5_MU+99)CZ'QA;8
MI@1L:'OR4ZCD:U>27L]HV-C&_VFCLAH*:O(T65(W*-@D]S^"5C6QX,\<92NF
MU$L*M\2+WQ!D[/>I*0Z0^VU[\*;-^.;.99<TFMK-C1*G.Y[1("I^ QRMM"CZ
MGB2FWZ3,5- L2:X,MVN,ZREBSN$RQ4W'K<;)6TTVOJE&&HT:LT[[=4!IK[&Q
M8B-$6AE+/A6O0\E[[]?V$]?[^ SE2\G78OXC&L8%<^V\^Q4RC;\":JZ* ST^
M=?F6B>+3EW*K2\:V?F[>3_>W?;*:(U^>MFAH#V/ 9KS/35%-28GCJSMY(SGA
M*RU67OANLMVDD;MO9-^^S?H@(8_09JN=KOZSNW7SZ\#X(Y3M\(!(TF#/F-B0
MFM6$S<3>)Y5K;&91J5%\6A]EMB!.M;-JSL *(DF1J/!T'[]-_J])UWMOT0*,
M1:<A@]IO54G/QKVV+2MG($Q6V85Z@G%O5A/EFHMS<UR7$TP>#(GE >,TS:C=
MJ;,%:%>WMK!M4KVT3PQ"RE35@9VETY6M>9J[S!O2\O%G@QF#:^+,JJ[<W282
MY_[SZE$BC'GD3Q>@AAL=4_W?8LG;2OJV\E2=ZYL;HC;% VW)[.0,O&\[T5A,
M>W3''!=^4J8.?LU"F13@<SXB'F;?Q"DZ[5P@M48-U$<U)W#C.W LY!'QT@]!
M3%_6U:7I/S%I'\ED+<WB0S[^$\$[_08\+_HS_WKXS^]^Q77RVAP74P@4.9R0
M3*IT8O.<#<&>0P2*A_M:U"!J?IG0)I*R$FXI)LE%PV96RS>Q'>YCU2A*C51H
M*4VJ)-) 5>/U)>7L;\!U^V1>#Y6W(/P-R\\?+;30G\4LZBRG.[DVU&SEM^HP
M]S[K8?A=T.K+I(8Z3-ZQL0$?86VB>MF&%VVY(^#8J:W\6XOMXZD#M5K6=*H2
MB=/'E9 54ROV_8]! =J0Z;>[-K\L_:NQ"]B9 7GL:-63HQYIU\)8<X%;Q/#?
M@,#R _R/<S]R=3'G.ZE0'<!<9O"RB_>W-=A1/%T(2@:@P>U(+,XX,TN/W5@B
M,FSJKP3DMJ@!?,J]1H=]J=;!&8C^#:TAG;%T])C!"N9 I>N;O(6"M4L0-BCU
M&VQT,NX,WWOAW438MO?,GQ\8;J?YE)P@J2-7"S^<83Y0+.<OGM=UZWA8@DQZ
MQ"R?I$JUZ0X<*$X*B).&#K[:M2?((<-R)5?..4&>!*G"23G>W=#S3+4JVN_Q
MQ5<1B5UV%T\I"@B;531'PH2;DU2LXD)E!F9@=JD/OJ_'CHCHT>%%7C@GM<.7
M/T*^Y4^C)MD3?_K2@2_XQL;MR-Y'KY+!WSC8N=HV)]UDE"XN[C\N%XW<+T%X
MG=1L%-0D @B23JN[N]_/W9[ZZ<I0FO;:&K !H:6A$;4/1$VNR ^QFT.Z\0,]
M"4422W([L=+!P=*^LULHY0<_;>_54O0$FPAD$I3L8H0ZVC5^_ 9H?RZ>Z:2N
M8I?Z@,\T 2JU4/(:+R*K9R:;MRCJ'Q'+$HN60L '5VE@/ 4/3.^?,)UAYQO/
MGIV9<(X.TH\$S3:L$K!,UE%JD=8JM'$*UDLR8;&CV[:8([&L)9P/9INZ/(I?
M"J4]M]-C9,XP2SJ<T>-J( K"[*Z$0M>-G]KUU O2C#SU)6\H;G%XMA._T*)
MOOZYL3&Q>B'#G%ZD,C79:6SR%[--Q6;#R:N/-Q)6SC^K%BN=E_5R] )*X*IS
M VBJI=#@_I@"&H]63$A!&L%O &_CXH6\G/#BAL"*/N<33E,F^_?28I] <V*C
ME5(K5(8R:NS7.17'#CM+!\]>&+]K7BLOU2B'S&V^$MPC'B1&BG9C/V?*M(K0
M'?-*W2WK=1YC;XB2>O+"CI05R3Y[_X81F4W@)J\/U6MHW# 4]"P'\P33G)I1
MG(6@9M'[IJK#5^C-KFUDL2LA#R)RY/ZFH.G//-!@?H";(\T4/LV7>(RR7'UV
M>#N(LJ3Q4UW2:BI<YF!#3Y66R?1DT_G%/CD*-\.L2Z?BK2+W:UWS1XH7)&F8
MF.B;!X]WV#WDIV#MSO"_>3H<^$2;KQDW66=X(#/#J]TC(:$J._FL(5& ;*!
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
MWHT!4D(4[_OL*)(.<8(03+C!L['] *=YY@09X3D"[3!):8""41R NTE+D3'
M8K^2DYYK4Q">HDCJ(Z:+9\O5*F:/F\!1!1.>QU1'U"*4F>"NURZR!BK Y[1P
M$"@<=8.P&Z[KJ=@Y+.M;/-=>!VA>2A@WBWF$1@JH*AX5*(^I ;X>(?'9XRGU
M=]2"I(;)!4#4UD4PT'.>X@VU-L#] $^GL'HQ\Q^FX'3R+[^"65$Z+'*%V@6(
M-J!_^5VKB;2Z\1Y 3S&B7K#\L$#9 (XWUPPTJHE*FFCJ6AE+ B4-WE=UE&+R
ME^?A )I!XH>8RU6O$Z4"834X_*[SN&R[!.$X.>>.%!-IR^?2>R/N.&FA%'5:
MR55:@.TR@D[$P6_8Q1"+I?DBO=Z;N<G"/0J2/+=4I4LT36B2ZN)@Q/(\O$L'
M*IR"FCB6IJ*$256X(3QXC@H^&,-CL<Y_2P,4=FFW!:L+P@"0P#021=D.8)JA
M$7-/<5&*.EL*IF1;29<9)$*R$B96D.!0+XPLPWXU%(#N2@U)R-U*T2OD#\;2
M9$1':F!C:A8BH"#'XCM0RB"(;L$D_X %XK]R^*[10&%\]9 _EG+L*BNO6U!I
M,L2J)'D?8=;<S&@G9"W\E:5N[Z8N?SL/5&9+=0AZ')*!9EIJ>>3_ <NPL_Q(
M<U7:HE*08')VA&S&:KUV X/W/(VW/SG[6H3<PK!9J\8^%]2ZP3<9\"[]*VS-
MYU-EKE[O^\98=YN7&ZN!]$I&23+!ILW0(.J25S"V1$D[PN.#A[/=&4).KN5W
MU;FD^TD_B^$MAQ%D_ 9\7!"@H75<6NC2$Q'ZL!^]=_C&?O\APBK ZP==^P&G
MJ/;W;R79%3JA[@R5?4U2EB:?*GYJLR+(& #[_()6<3JGIL'(NGMNS'<5A8=U
M=#BT2B"G]TV;8A9FL$R:A7IA?*,6'^#.&JNL+3D[:&J4=_&TY<:GTGZ&P"<V
M859I>*OOA\X#LGMI,F9"7"I=V77XEJ/:T[[<1C5$5ZGX(^Y0:4^E"1KER9H6
M;K#0UXZ)V.'EGLZIB5__[IMYW+4IT#.MJRS)'B'7/JNJQ<H\5[_)*A 0,:=&
M+[X.OC%Z>,&[=*8E]?V)2^T1RM6YVP1>D<K=]V7!8 B"V6;#N)H ;;OI^C<=
M\5_N]]:&.X0^!9J?WWOW+,WZ8N$('1!$1YS@'IOOMDX'MF!BS6B+-AM#^0;0
M2'^@DR9FFG05[<X(>A!3I,+YOI9IE#AC0P;5EM]-KMOYU=-C@W>'(P]Z8J#E
M_#675/]68SJ!<YOG"%?;[?#KT .K3VSZ<IVQBE*5/S9H1*%VFD\?"]+A _%6
M,R'O-R\EWL)X<HK=$EN(J9V[^@,%FI<B/D2WM;8F354OZWZ/B<UE5X\0+>^S
ME:Y,@4H<^WO-L4>NYN=?BY"BO';Z@K]5.AA881C\U)^S:<,TC!F:X+Y7[XW9
M:%RM$W]#Q#U5W?Y!F+.+VAK![.S<-6,)5XTG?%=-?Q-?D?%/%FE]/&.!D3,?
MP&'ET=^4F\&CA/N8_ZK,>#VD1V2[<U@&4U6[!UH5"!75WR3W9*Z4KR#*9"+Y
MD4^V!?GV.3EOUL#P99Q;W.R&(DNSV-@#2<U%TXD<$C,D["$_$+8\J>L\'&)4
MN>#T?CN(^C4[,:ML=%_5$/'CCE$!]ZKJK"P;SH=9!V>CQ!47%8!+BQ$Z[U^<
ML="0R4CS;RD/96][6LD<. 7E4 7$TJ:>D"GJH^FHIRWZ)6&_!( M=Y%XG'KA
M71&R= *%S00][&"%]]Y&IBFG3N?ZHZW6/B]>P[FTH]#B6W8IBJ3_^TJ2J4GU
M_RS<7PG"_N?"?:**UC$+FO,'_0RL+<VU)M<YVRJ?[Y<D>E<A!.'[:K3*5:J.
M^'4:U(BY)'H]90H5U9.&[PD:<C9QMEVM:UU@KJ:&<4'7-WHTS=<_'O6H(3=.
MP#SO,_4#5\Q>_!1"$T7(2[EZO4U28KIE.$&30AHL9<LM:TI?OOYO6>&Q"LN=
MF_L5,LT]\?#_R@I_A!2C=&)HG78+>?KXQ0LM#5U@E?TS7M85!4B4^5)CAGCN
M!-6)EY,?KU!'#[:I@V5/Y[[.TY2T)[N=%;5U-M[O?M*Y,^WWJ#$2*)]0L3OL
MQDH5C3A,\2=I@,W$>Q^K!"\]IIHW)W9<?MLKP>2@H%EZ>V-T-3?IRPK\H?X'
M=,(*BZB!QET-*18OLM"OD.9P4J=M'Y3JS,YS9_/7#]^-7"MW/*8%L^4\KAOF
M\&.+0-<B7F(:F#_N8!RO90B4%2^O2@U1<#QT\,-G]7RQU!1^J_5@RV!*<;NV
MDV([.B%%I?>-;Z5C!D/(W?A^4CY X-?1E^F,?+ESAI7H)I]U/92X]-W?@!L;
M.K4-CG5]=U(O;+D8MPP%_ @/B\>&I*;C-<FY@PS,7\%D<#X6C?.QY2? 8!)D
M93BZ-7P/UMJQ^7D=E,;)R0]\07&ZH]YWB]'=2"L5DX? /A-3>14]&/Z^_!4O
MHVQZ1Y1LEOK4H-(O7HOT\+?S8+ !*=Y/4X6O>/?:Z>COOMQ+^ UH@_Q8]^&5
MC!,>C:C8+8XA?JDC0J3ZJ.1)8'@\N>5>LJ^YS_SMN9X?G^YV2IU4!QF%+KK>
MUVUN2AE8>&E&(T<2 F=0(_O&6!P$5C+L7IGQT"B0LY=?C 9=L@54.Z A$PWO
M(?=+#SSOA;D1G^CHC_DZ/P?3=WM*<SE0]LL=(:;C)EGYA_O42VB>^GJWX$.'
M02E]L3K//PQTA!,U)>*;I*KWMWB-S76O%MKE9QVB]JXK>=^59$@?]I^CBN$N
M((;IRMQ<G[9<?[ZG\\$H'V+05#HH72P7:9Z#N6GT?EQ%)LK P@ ]I5>R:%3^
MTW.;EUQ-P0;<_#>A):FM@9H3Z"8PYYOZ#C9'9OQA0QEKNABSRHW:NQP=@TZD
MLO'!4]HIE.E)M%LF3S0DU#]X?FL(YUT-H1@2B*M[927I/8)%<92([3'FXCT6
M^_F &8&2GR'T-7EZ("\ZI/Y$N/!E!(#>Z<=YJ-N!_OXL-??VJB)5'KEAA&J\
MO[R$'XQ)2Y3W[,D2G')D576QR.T92_I'IYG$X3=+=HC!7I[O@49)Z2SQ58]G
MS:T@?:3WF5QK^_N'^)P<UV>]6T2ZO[VFCGZ;PUPJUM.D(3 #M&DE2X%_K>.'
MA(JL^<Y2D174SGGWH[Y06LP/A7,53T]SX^=-DM_B,7?TF:@S4%\ET83P7",=
MO$B+W#)2B[R]5-@J5:\ @=_[R9>O^=2'A ?1IL%^7')T/K'IOB"&SYQP6,:5
M[FICGQYA0K<RF;-?YUOMW6M1A''])&SX9-LI30=!NNFF]L)5Z7E2D'&+JC1[
M^7I*S+B-[(NYUM7"??)-J,RCCY')6?HQ+$<A94[ITV%"3S(=X%7M$:-<,?9"
MK7V,-?Q6X5^'K#:PFS^.LGC)JG4>OI+7,WGE:D44SG6OJ5-*JJAW,^[^N,4G
M,@95$F)E/6JZNRU]EG2>$RQ\41W[A,.E17=OW>9B<R!"1C_*(Q>"NFC E=Y)
MK\']1-(9F3]2J0FQBUQGB2V6@XV,N137O=43>C6U)EZ@AGQBQVG3O)0)NX_)
MB!;"Q=0.F(R4=[6U&SID;Y[B0CS-=W"40W\X%L60%VU!ABR"$7#R]#,9Z1'E
MO9X3GAM]B:BLZ0#Y?B)?>%T22]G$<:U[H3DX?BMMWU*B6]9,@BBT[/OD44]O
MFR^^5\6SI.#5BL$-GZ2L:\1#V'2U4FHN+/$]J3WSH-C&IW:\51CJT@&;OB$R
MNRV-)E[1O@]VV.=<L3MV =F\W>RUOQ[=P\XH"1V-.#& C.R[;G]JD3;"Y#[T
MR? ?XZ>_W-=UFN<"\<G>4,$9@MN9M45I%^.*8[I3EY<VAY5J*).&WX!'DHLF
MP:-LQ<O NK276;D;0?KRT,V6\F=V7@(08[:0W/7IE9;;REUJX1"49_EUWWA9
MO.0ONQ=\?+VF#(GMR6P-NJ:OU)"&+\89^+-K/P$C6]]*O%F07GJIY=Z<-M?3
MR$3>C?(&$S9E&W]?^>2A[B6S!O^(/23-E>D*WJO3BKE;.A@H;HGLS:WPRHNU
M#,UB[MS_#%S[L91(F54;%53;8WTJHK'Z'87ZAM72.GEG/O,;,..K!Q1XQHR(
ML3WH!J'%O&2IF61]X=N^/UQ]YQDKR\YG=:%4NY]!BR"!I4EQ'?'^ ->&'7OI
MK4?Z2&>FT[)@F0S6!1A/U?0K$LK[*LR)A@SSC.\#?@.4M0U4_VR)@?,U2-8>
MUC3R2FR\R6TU*D.-&-M3Z&&RSE/26RCJQ9F#1O&]\^3+*^(()+WU[I) =S\N
M,_/@(:I' ZDYK!,84&[5>O#?@(#O*DI5EJBDU_+]+BZ61P6D7Y^L20,_QE.8
M=Y"L_:*JUJ@^]9.=;KJW$O9P3'W1UH^ "20&Z."[!/8_3'"-MG2/"7DH4;M$
M6@D"D-+=-;7W^*D<#@%X_$R%JZK,CB,)TJVE>MC2'STGCL1&W,*;C]:L4'*=
MI]0T:/1DP[@12W,<%!!("0P02VT9?,)S;'_<L64B@DB%5?H',Z>1>\K:L@6*
MX3GZX,LM%<"X35]V\.H!E>X92;YF=&"OTL<'[NFK,8V_ZP.VR?SK4^+\VL[Q
M*8JDT"]\O("XL("T^U_E88R><!IQH "R<DNM>7WIITES3+3NWZRR QRTH)R-
MC$C2'\E!^^OW?CG)60O".Q_<&9&25^ %3->M+86-_XBD4 T8$8];6I_:- TS
M&-D#6_.5[4N\*&]'N%=MU-IOBC-&5.31?6] E V563E[IF5HIUEYP@%M#L?^
MI_XA=WB;GJTXM(/D;@7!PV-6\^P!]T(UJ@,<P[@: L7*"K@&_._,Y@$OJ1%+
M;\B<)?*8&\</U3^M4(J^L5.\=2HQX^K?8[0E4,6NKT]#MV=5FW.3;UB.P?<3
MW_Y3?\<4R/5W;:HWP@?:Z&_PWMA2I+B:G_Q90UIWM>HC0K0JL,5+QK:N\N].
M9R:?_['3.?'@I8KGEYL^B4:&F,QS">6J@MUNVQ9E$;ZX?;_"I6"''W79#S,D
M=L,OC/$^3#7'=\XDII5>2)LW4GVF9DF%5DX'"&"/0;!>[]3W[Q/Y.D_\_3+]
M@U[153LD5'?F/,'*..8)6!@L_@;4)F\/_@94K7$<7M;A;>3=[I \NZN[DF$0
MY1SV5DZ^I"2EY+X]^-2RWGGTOS8?,2"JPM%_]EK^J?I1$GXCUWWQ7;H^5 _R
M<.O^WUK@#YT^]DA1' YUY0BI04Q%37B<WA=#('=?E4M+#?-E[,=T/0:GBJEY
M-6POM9"K=GTQJG,./*4;R _ZD7SK4T6 GT6P$<UI(^O=/&\(?[7?6%3&X"$T
M1,6Y-#2V+_%'JU97PE*-+R/?#F//CTT>NNX0/,; 7D++[\-)[Z[[)AJQ>T4:
M4&H;SQP7HL*A8GX9+^X!;,SC]#!U7F]E[*2ZU!B+ M'G$*-<%$?J4<]-"R<3
M*])Z+%L:ZGW+;G?PYZ>%CI0TT4&-9;>#XQSTB<NJO?@5K$)E%,B&W BC6Y@O
M]O.1=S\;A4-ON#D_WJ#:DGF:5^G22=)%]BS'@=F9I'??=<_"X &GY=)-8FDF
MADW?T[U[AWSR,H.L_)Z,*1OF9PN)WL7F&X8;M3=,YH0]NLO%<JH''ZG7/_&!
M@$LOWMF[V=XE<$V@9,)6>CB3=C5X34%%-;Q:[C:E]=?Y#;GF',E3:F8DR[2]
M*3!,JAO3Y*6/^K>4YE=UB?3^%D4?#8D_++:@@6D:8%/O>BVW 2ZW:W9FLE-:
M6";N\R)$&\,F/07(K08':K"V[0T3.Y)A1]3#XY_IJL*)+!-%.XV^Z+ 9SWU3
MD@]S2K;""-0%SR:Z:Q/..+Y^) L(^GQGL7Y2S@A*DU71#R5MS#+E*%]M'+L;
M5*-_',0<]X)_MB?O5F-S@U':2ZF^7D_+WG?'E;/)Y$H>%O[9C>2/+GX#7ML5
MJC@4J7)*G*H2!)D09KPN<X:TH2YK 9&NK#XVJGB7QFD8/V:9[_&3Z[&DYZ[W
M>QI3!I714/O17[_(N\4EHTSXW3LE9:S9!I!=R7KP-YM@LMH.^ ]/4?2]V>)'
MS?3<^V6ME(4*<6+FU9QW'[V:OC_^!CA1QV\:Q[7&__^P]AY0335KOW@  44!
M2Y .*@@)*(+T&HH0.B0TI1<+!&G2D8Z"1GH1"+V$T!&E%RD* 9460A$1*=)[
M[W W^)[SO>=\Y_^_][OKKL5>8?:>>>8IOV?*WC//>.9HY?Q4L'!LAH<I.#K[
M2^H?18T+[Z-^A!;"J:I9F#YDSA!^P?/,?I%-MRU/!LT.O1=*8=;&S/7SOI*_
M68B-\Y^L7G[0/O.,F,SDE?K*^")E;DZ<T'AZU5:Z2V'X.=[2P&1("P/V&;+4
M#,$^PSW'HTO)[I_KRN+S(OS'2\VJ1K;F/!HY18;,J 1D[K _P2G<"TEOF3O8
M.I*9#ZGB',EQ2RI6=!=>S!+AU)@#;TKI&[RPS^SUOB/\^QN8PKG+%P6[.-.%
MZQRYUMLN^$(\HK3#:8AR*^WUJ ;,1LTC>8GW%U?%>WUIY58IC&#%@)1\Z8YM
MA_'102".->P9LH,\'NTR>(.W2NP6W'L@76OL4&99-4+=#5:K7;UG<-UIU--B
M5:^P^VHTP_!EO#3$^?D51D5IY0.3"YA*],315[$XJ^OHO;XN"@V6_BO6SL4.
M>IKCBB+'(,T^(;.+[2*)M,F$R[]$&Z8-O,6Q/XU,36S=$2]J7,3D>H5*G V0
MMQ]\.*_3^["T1D20_[%#@ODT:7F=]#@MS^)MX[NM>,O?3ICJG!DDJ@%5UW#S
M\2U5&EL^O$K?HX_!D@6/PB$W1QAHM&"JP>&>8F4+7;)9+-T@#J&XQ.DWBER0
M%I""F^!3WW(AO[GX683IDP4<6SGG_34#\(*!G'56.;A0&=&+AHI9!<G3(WFK
M/[:?5_W>R%AL^]DKU+ AQ [[.N@*%[_$P ,>15?4UC??E19/A]?7:U;J:PI!
M-91M%$62;"\96HH8A[GR:-*P#_(<C7.9X89-JQ0?J#N+[2;/7 ,=?$('->\]
M'")&H>A;8KEYZL9K;C]IWC),#KL5BBA=B]LL0/)B>/3%BB2F>&.)URHY0!MT
M?3N>63(D-52R,D93[[TE1Q-=]G_D6+:*.P<ZZS5\.)![^'ZVHGMJQ+B S8-R
M)>=IOOR68LIYE:,> M;Z'2/]\A4T/E0X>Q]'GJTTNMGAQM5JPM[\WFCH]_ [
M$!7.*?VGG[FBTV20!\YMV%7(Y!)4R8B)C7F 'ODX)/(K_D;-E5;%9Z:,O8\#
M)Q:O<+6SQY.5%I?6]+-J4B6%-6&W,L,%U%N;,4K[81M8L(R(B ]$D:YPYTD!
M=Y'>!W;!/;<"KGBYVT'@JO$8<+H_O_49_CRA#4K'+6P;MNU+W(*SQMT,N@[G
M\/HS'JW?USO9(YICFI6-C.NN';0P^):CYC5J8UI$MM&)80I/5L'+M#;N(EX=
M'<-O_&=DV<.043^ZF*^Z=GC,GK\L9/][Q2U/*#[2<)X)-L1PRR[TX,!/8FAM
M-)YBBM-2PIZQ4-I9,PT996?U31^?IPF+DTQ<EV.9#G8]'[&C/%&V&ZJJ3!W.
MF[W::=GS)J9)K*#&-,(6:[2H?9YV@@-3,O[U@3 KB\+%=FJ, ;L4PD&IO?M6
M1*%E<9_)79$@>/G+5L8K=):QE>+Y0I,N$FAU!%*VS$THMO[D*)G&PTRK'^@*
MKSXCRPOKM-@'TM;OR$$(.&EP@#WD]WBB<[4=EG?  7S8'!J43'B=;:B^QJJ
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
M@ZB3JQJ%^N=5)0BB?RV6M@R/1;1"LA^SSBS#"='^P%S6!JI!]C$0B>R&7$3
MP=H@"#@%DD-60V""9(X:U(X!+'@;J"<KL'<;"+H3I%R'>;&:YA&S)N (,\H#
M?E8;+56YT&XM%*Z:4$&BID)XZR^GH@BF&E-34<&03N1)ST)M_)$$A&(C) N8
MN6&SQ\,AI&\+8>.FP]N%F^RU+%L%>Q6P#S]DRE.KUO"$#R=!6Z@<671L/F&=
M4Y\-TZJJZA"2AI)(K+.SRJ]=1:N2<YT;-D:$0[ YDM1X</W,K"(74.L0VOPV
M.%;[C*C?ZL*?CS68X'78(['-O*S&UTZG"Z%UHU]FAA.'+HK<OBV2HG[1+1--
M P%EQIP>E:ED#<H:>1OM_\X]JPBL?:V%>IMY%J[*O"3B \W(K$]H\GKOU6?+
M5[*GETS<8!I4M1?'9DOI7(\P9(Z2G55V4LOSH7#'1:BJ(]1?%$HDA=M8=Y!Y
MO4:#L.-OWP3*#:&A$(8R)$+VO-I(DN:$D"LC<M@/V^D\JY]?_E%F  :,.(5
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
MZMZNZ>I]-V_(^_1IUM4%NQU]O&IE><WS\]7<-6@N)9KOGT@VBZGO/'RCV^O
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
MT9Y6&R<E2+4(#=#8%6W@K-#,2Z*$P&C>!Z&"1W%/0ON,I)9B9,H=2"/WJ"?
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
M ?;(R_+HZTEKUW2TR2!3WI8"&,'WRP: FI"T]U7IL/<#P+,?1]W90WYUO-%
M$8$3L/Y@PAWL-11=/P:=@*5_$38"MCL!XTW =*>. *L0!II$/U7R/W #V%:&
M P;@<O71.?)A1U/@\B8HOL\P?;EQ-"2AYI3XN(G.ZN@,;V0945CI>6!%L18=
M_\?^<UV#V3G%9EO,%3$2H>S+5/P !XG[;B41.^M>6I7S[.M3&RBM+>8C*QQ@
MO--VWJ]R;AHV\PRQ=6AVY/T;]U@XJF$:CCC!.A)@D>[K8<-]AF.00G1$I2U9
MVGOQ@[P';]]S ^9YY[S]D@'(\.VPP4 <9N64AF6W[P.0UC'[/7+M)$.C]"#2
M'$#AE,S/ @#=R;'G3VO(_ 9[]VL]11QPYGC@ NI'[<)F'#KN_-CTMEK04E _
M?2Q#^X?ZUS>'QK0[:WZ$ +^"B%UG/\+;C,/@DP9,"<APYQYGE''ECW+ODQG>
M46RTF>V%H*L._1C-L</PV7)NWM2XG.LB JEE>K<IIJ;W;["+7&9G"5)TX=IG
M(SJNJCEG#S7\9(]C-MC/6L-FUE(K+9K)[>IXE_^.8X\3JO8U2,<)+K9Z:8,R
M3&7 M,VQF2\FX9,:\O=>.JWU;EO<KY23-2:%L$ .\MQ*MN&3B!_#<&?ZQ$M?
MIAGSK$E$[@"WU'EJ\5]@/-$%1B.*SK>BLDA[DME1H(3<"9"O[F+!8<^NMI*3
MFNRY4K\:&,]I 35%$%?+T<Q![N )7[?!H&XT[(6O+AC)K^NK6ZC<RE,G&J4A
M^+GP/+0)3"+3LL$>)WK6C!G.1ESAYX'RW4#KAK5=.(20RK\)Y(?Q6 Q>B6-Y
MKEO_ ='!HW!%^3<YJS6)K,8O%Y<-G)W94L27@@>_%+RPF>:#8N-%VJ2GMW*-
M)Q;?'62QMO+*YYKXX1<HZTF>S>CA 5[X^D[88H4"DIT(JW22S+-./_-W!?I?
M01V#7'QU3TF]18,T3D1$E)](9PCY/RCWTH!RDE4:2ORSGG%1) G'#-=2[3[-
M^N0!=:6]I&59[OG7IP1/J9VHZY2OH;_4E71",.L/M;*_9 H[X0+9(WON_[(<
M-<]))F1?X!OZ7?BD01BB#[]WGOAU3+#P&.36:>*4&ABHM!3XDJ7[$^9D+7'?
M(]YZA2 BE>0&V JM&B-CXTXOY0)^,HA$:K.L+4G*-(=+C#XG4$%H/$\?.,U
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
MU%'2]CE%')/R_CE9Y@32YRU<4GPJY>K&-R!BI'ZQ1*.G#PU/S18'@I9*OCE
M"%/]SG+(P+2N!37/PHK2ON9=S)>4.&.G%[KG]S:X(HXN."%8I3%]T$>S#*'%
M:2?*2I2A 2V'@=_9=6J+U2KBGB0&8[78\PT-2QN\9/)Q"YE/%EG$JK /RO5+
MU ?GO_)#\S:$^2V;%&&@,:C%[[BSRG%MAYC[TI87I8]/UZE(1<I;9&>^)XB
MA8%ITN]SD%Y]6AA174O)6J4C09Q]*J2DPCQED,,:[R".>-0F>SFND@L/F:R7
MFG^X7@4404+8/2Q69L\WZ)<\Y%G<F0H609+W<,K(5'8A2%82H5,TV;68+*_R
M03668T1;<JX)Y,XFZF7(+F+R7N9A][/SEOP)#PBR[/%Y!DR>?>= DCU:D97D
MFUP!^1'BT .J#,2V(L;AVHG,1_00TT,">%0B3<$36IY>QA?T]_7!;MED+/*=
M4)3G7(DTE*CPB.X,(@%7?*D427MWI9FD(!Q3"9$\-Q/3^D0TZ>!>*KN91!WT
MM'F\,="LR0[I?#RKO,5RA AZZM6:Y/0*]$F9@V0E7NKA_7=]%IY;;]V5T2BV
MJX?B8>U6KY?6^SFTAV/=RU4&I&C!-.SQJ.P.XC1X3X/ZH:CL=\^JS4)\SPJE
MB'%3HQL&JZFBEG^%C>":,;-74,B(HC_<DC("8+UL?_'2Z!8> )([.R?W?G6V
M>4_:+I3I*"[;N+=F9:B2;TQ-(-R>XNXKS^6X9&4A)=D.FM@EZ+B#=+^,-DLG
M&1B4'$:S'( !,I00?.L. =_GV9)L<LT]M"[X0>$#_S1!U"UAW[A:KEOLP^Z0
M:",5+S%]O=-(0T3!=9>8X3%!\F O[5J:MHS%:YX=V=X7>*"& 9_ #6G)/)AO
M5JV7X&KFQPM?R)H.69'1BN6//5);IL!W$;Z:&<@4,C B^EY*&MJ*]Y(9Z=O<
M!DAK!Q.>@A[@F(]I0JC0=](9^MC(&XJ$!HZ)GYP(M^H:?W24TV@.BJ86HN*U
M^TZ/?A9-8HLED=0&[5.0/]-;KU/[3)+,;SCBU(%B<ZJ@66E0O?JIWN1LA$D@
M5';> &TJQ?#HBA9C3#+;.AE#-?71KN?>.K7NB&*[>UL481]/.L;6O8YYBH_N
M4+^V>?6PM[2DR6,ZLTDN?M_K3%@Q<PS1OAU#;T#/.$*S-#\_I7 A)39Q_A&Q
M24$C$&@)VB_*+^&G7:BOOP%12537&3!RTG)3KVEI$P3L5(9RM2O&3Y,OJT5P
M89C?)3Z>@+Z)+X@DG/(;C296JPIX84OW7&[:N81-F)S:J=C  ,Q)?-_7AV7I
MH4P[%N?AAIY$/:F[4*#Q4 DC7(VV\D[)+*;+@L(7H9=5'U\N<G[_;"G-^"1&
M./:YI^-4;3HV65(K5_,N!%S-UM'[HN+:"BO/HB2ME?<C<6H.Q<262;#M+P9_
M![TU""[6,'%\Y^X"L&;![B<D<E.^/J1+5[S'' )EXJ# T)^$KWB\:H7L%]5K
MF7X9?"M>D6;Q$=1;=GX^5K^IER-UE[RV<,/8NMFN.I@R TZ#_+.2D)E?:"&J
MN,%>H&$O^PU-'Q9M$U998^VHT\1*:)O&BP1D;,NC(,8W2>1O:4[7:AU$1>Y2
M/VP+3MLNH4%N@<O),*-C4G3'>71W_Z)=E7,,E$[%-&A),K(NDQ";=9P=R_'R
M'>YA/'8-]JFC$[GK,1IB*;5J-_2>OT5'^O 71/E7A?R;>+H[J'?B6G>GK'QP
M;$H6K0>UI(3OGH_E3FF+L;*P/+7G?NN@"2<(R!QB9K)13#G@E /9=(C9H\K3
MR5CN\A#F(0Y,N $M'"/#2T?12T^O_<@L_GM:S5W[,H64>!2RKF(K!5PM?4MK
M4[S"(=KO(%C*5>',)#M#NYA=A+[T7",=(_4\1BY)T/,7DT^##M.Q)<:.\MFY
M/<\(2??*[!7FY'9O0$'6'.//:42CB>BFB.<KC:]*]YZA:Y%!& PAYF%-,4$<
MPZ<N;00[)/BB2Z)^'_KQD%:Y!/F^5(V*QSI<#Y!Z.S4*%EG?2[;%"*XFVM '
M&\ZUI;5P54>R<($J"CNAYC/K]N)9$R+LQ?C?IGM![E01"X1.>DK%6:'?T5,F
ML81XUZT"=OL*,M"!^^^XK51-XV]]]#5W'T8(W_-^>[O1PW_.?+8.)[#!UE5/
M,1M';#06L:&M^C]^ YBP@M_C&MZ^NXIQ-X(/>5HQ<6T#NXW7JQANLL7[=*$
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
MV%YHH@]H&LEJKAYN&I]1ZRUXT^U>S;$V&V!,M$W?YVD]N_&S5W1F149Y4_H
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
MY W("PTY)K(>GQ*9AT-_N0.^YZS;\1RU/,=CXZV='7 =+<I6QA.BA?Z+EN!
MAKJ'DYIP^ _UF:<49.+L:X_1*>491[KEI8\*FB;!RQ$KG378.V@B/A8.%Z??
M3PR%S\R>E[65N=UY,M"U_^5"U;G.-"6R#OZMW+R ;%U\Q/JED!=AU_5N'L=6
MGAB_S\E .H\9MX[$1SPD+Z_UJ-5$#SVO=!V:^.2=HE /<)@Y L*@ER4/6^?6
M 1K*3U;Z4'J%5%M>#R=S?1=BEV-/@L?[8B\?33;OID:O,1?#!7(MNIM1E_%&
M&BK%QZ,Z\'W@>-BQKV*/U:MB;T#FOD_*#^%T]RNL>='#*UY\>9Z5I=IL4_GS
M(;]A^=B[K*VJ&C6WA:X;D(4BDU;4_6>/W-(QKWI9&-^$9D>HWKD!N0Z+7^4B
M'2RLA#?0$F_W^&+LS=Z *F@H&#HTP>\TRUGRB99+?*7Y'?-1M@J0"1[>@'Z)
M1O_2]@L7!/*AR*2NN26N<>%4M7-ZFQ9@WAM0VJ<;T$Z&>&M,U-"H3[7V#:B_
M#2 DZY]DD248Y4]5GYMP<"'RV@",%6IHJ/^R^GBVMW U)VQ?98D5[:!V/6U)
M<.7I)=1 0W"<[=.)<)&N6UPN+O*/!KSJQJZ]*6] 3?Y(W5VK^8+35C<@H=L
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
M73]L5+@ )O!IX2I8* *2H /P UQ"WH&\%&[<Y0,PNS?:S'LK&O7+#9@SH".
M)8$09(36;]TBYDT_-5<F_(^6:#WNH\>2_;G@.Y :A-C._GO!!2$J$+\T=8 3
M[=/]8"[^%?:L5NUX82ZNE;\D*6T:"0(AWM*/NFS;!^2QDO^_>8@K>U_[1]""
M@F:W(,V52;?_)/)W09'^EAIOJ@,@1D1% 6@12K@]J$E$LCQ('4")"BAL!6A[
M,DU D#^Y!(_^9>%NC<@A?[RKK<J/I9J3[%O)]2%BK*[T0J&Z34-PY!^<RG^(
M 'C^+X^40-%TA0<<L?)6DQ\BI.*#D-I?+7O<1P6$( L( 9;7V?,KA687EA.F
M]5O*O[6&*+HNA8!*MNE; %"%B-HZ]S$H4"B(HB1O00)T$M$ZYR7#<-E[X/%;
M*0M%3D?_2,G[]R6W [/[OU( .HAC!1$Q>OQ3D7_Z"@<_HB\)S1$!+:P4^E\]
M?]YTHP8J-HV_&M%8M%.]_V,/%.R9\?B^PURC5'C#U 6B\\WDA4$!K2*<5[BC
M>7<@GWB0O^9'2,QN1WAW)E<H" $QZ[=Y^2>/QG JH&]V(:KI%]#>A-0W-O2K
M 7A,0,4V?KR[@#JP+X1(L]N?<D0TCG\X$#+^IQX]/7O/!H#&E6H_DV(%JV).
MS_F&<( ,:)$ZN#4QF]P,G6SF<&>344- )P_J7G6[$*G1V4ET0V.*W12.L0I;
MBQQVI*_\"P$*.[6//&]7QZR)5P)%FVZ2QX^+\P  ,HZ,JEQ ,8R6W:XJX>8X
MQZF2T3<@0\OL,)TT=X5-1F Y/SHJU?B]L @DB\&;.J-]#"VGD@$) '_'.W3&
MH.Y-OU?!S8'&C"5*T=&J5,#VGG\1^=;9WU6'O!>59XEB7+M, %BIL?R+S(O<
M__6:B U>=!,9J#3N ^R$RBK?.MG*5ZZ?WBZ?DE]%MOC#:8G)BU'5%V:B+;0S
MOAE-.\ :-9 '%%7)6Q)S_6FG-1</+^AKWD:0\.!I:'U8$U<+JKV9^/\ 4$L#
M!!0    ( "J%I5:]<R""Y!(  #/=   1    <F-K="TR,#(S,#,S,2YX<V3M
M7>MSX[81_]Z9_@^LOS29.=F2?7>);^)TY-=%K7W26$[2?LK )"2A1Y$* /J1
MO[X+D*# %T!*EDTW_')G$8O%+GX+8('%XX=_/"Y]YQY31L+@9&^PW]]S<."&
M'@GF)WL1ZR'F$K+WCQ__^I<?_M;K?<8!IHACS[E[<DYIB#Q*O#EV)C?C&?&Q
M<WBT?[1_N/]A\/Y[+;G7$]D?V2?F+O 2.1S1.>9?T!*S%7+QR=Z"\]6G@P,:
MNE\Q7RT07:)]-UP>'/8/C_I'1P.0R<=+'/#+D"[/\0Q%/C_9^SU"/ID1[.TY
MH$3 /CVRE-7#P\/^P]%^2.? I#\X^/?UU506KFBI^Y77*3BF]DGP-</[\8[Z
MBOO1@4B^0PRG@A3H$UD&Q\?'!S(U)05&Q,":!(RCP,4ZO;>67"?^<! G*E)
MCS^M\+I29HC=26*5(O0\5.2,\BKZ-"F3P<,D*P?#[OX\O#^ A"PAISG.&3TA
M^4 DBSS]7G_0.QSL@<$XCC 9% 0A1QRL4WY*/JY6))B%R1?X)FKTDT+A!L\<
M6<>?!->3/4:6*U]4H/RVH'AVLB?@[RF4?UM1O ^B*A(:^M@ B4@^@"P,#%)*
M=K4N6+% U"UP*=@ , E7F'("%;LVH8-G4\M%?E.U((L;^:W6RL.SIEI!%A*0
M-BOEH[NF2D$6[.]6'\'G%C1PQ!\_WXRJ.TPIT7GH1J*7'@;>1< )?QI!(P4*
M4?%[#O%.]HP4:>&J^#5L/_:A$^_WG9ZC..A_HL!S8G:.QN^'@SR3//^(86\<
M_"C_SK?G)'="8LJ9:S+U,V:MLCQ?\E4!L1T^9V' 0I]X8@ _1;X85J8+C#F+
MP:E.-B(#N$ADIE!Y.(%&9^4DO)R860=+;5@FB(+N"\P)*&/!*$NK*PAN6YSH
MW$!IGTS82$?-A/2@"=+.-QFAONV0-R&?5BH;S\8KX66#'"4MLX+."-RAK8FN
MF3KAS%FS[2"K"]E9N 3U%SA@Y!Y?A<R"7)'<".!1,P SW!W!O@.R+I!3#N2+
MT/=@3GSQ>P1.A1G)$GHCE.^;0:FS_[L3%]"!6;M5(K:X],,'6VM,R8S0?6C8
M"H&K(]EV@.4!^X)X1/%X=AHQ$F#56Q:^&N'XJ*8$A+E^R" G_(A9B.I73+K*
MSU?^#6%?&4S!K@AT)U[:PQ4_6ZK_L%C]DH><D*5<NOK/U_\I8@1ZG8FFZH22
MP"4K'TO?0'4ID !X3*/E$M$G&&K(/" S\*5A NVZ8013WF ^ 5(7IO$QAKMA
M;;&#HZ(=2#E$*]0E>>>L98G=%$T::32)/'+@6TODK$5RE$R=5>6MZA(1^@OR
M(^@_+TD \S""_%' .)6+)(E]V(@L2+\O(BTX.I*E0"UEZFA<.ZSR6$WBU;<G
ML0X&W>1*5-,7S&.,JA(MV'PH8J,XQ2MDBM<[![AUF.0Q&8%^P9S<^7C(&.9B
M)/P<AMX#\9.U%Q.!!9N/16S6W)R8G01),>S@R<.3C %L@IZ0@"#PX N-L'?Q
MN(*)KAH [606J+XK0J5X.@E3B53"UE%\.\3RB%7-I)O.F#_VOR]BTLV+:T,
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
M@;)TBE1= BOBI9)[2*L& *Q2!@Z'.V@LF2^]SDF'DJ<@IC$5PD@QC1+[/31
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
M7@^H 09,?@WN(B/ZXDL-34!?]1QAV0%X+P9>)$8[X08^HY07@3$N3*71&>,
MU8?(C4L:I1VB++M!&2**6I\D2]4NOE:9/1A!9?Q<]TB'.=RO0S3@QFN^A!RH
MV8&CH2"KVY<H1&<XQLGN"UZBF!\7(J-A$2%\FFD" 2*P <4+FG$]EIQN,[(N
M(D-B^.<VRDIU==<$"JJJEX14$_7Q85(/\^6%;?@(#/IGBOC>#YA> I86O3OO
M6Z5Y 3AD\M9A(JA>A(=6M:X]9>/(Z+AU_F"#Y_.: (?4DQT"#WLI86]0@I^"
M$*>72<CU',0$E8P\ D<^ ]QZ,4 PE?(:-5,U\FIT_4K@21CB;9)GU\&.3D[T
M7F@8IENTI-E4D@SMWP%DW%G@X38G/]. *91F-)0FWSF,0;G=WF?1,@K2W6U
MI_2"N<YV-MOK!Q&SO7T%L3FC/<GOUNA+D)*^7JQ6J,@CRP\# 5"RF]PR2D?V
M#.Q^K"-GP[&3UE_<LY;5:V<Y=TT<7[)F#!X(0V=!MC[#FTV4T8EKL2IR%!1+
M3;3,+D@?57S3W(^=^XE#ZV'7A?K7XSUL3/61'J@&M.IZ_5 (<YEE9 (YWU)K
M(+)$>%FR]Q7]+#YU1E&M0FPT!1;R'F.]I-<#%+2)@7$=@@&K UG:7)#0)[4H
MLG%2L->.'=,JQ"++@(6\QT0OZ?4P 6UB8"R& !,U1+)V:7HFR<C )>N.!2TR
M[S4-E+"WO;<J=7W]0'<8T+6!8S!^NW8/-_E_=^9$[(58I.5Z\ O*UWAYF3RA
M+$>H)MKIKDO,R+C!61:J[BSO3%0]:F"7QG!EK_\TASBCC%2(_X])!'IQ.X=S
M?*.DD^U+^'"$8P-K&-XO?$ .YZ4)WPX/KC?Z:PS1L\S%ZBX-DBP(B_QQO)U^
M> $&.$ !=Z= :GC@'C(K1S>VUP^I^0@ATCD:\0@DO.,@0RB1G@@-Q(F]0R'.
MKB?W;$A))]Y;=GQ2I&'?_-UEY8F1N@7!_K*-I#,9"M\^X*=W2Q25]D_^.)@]
M^<?W*_00Q)\2(LB.XVH(ONX3!K2^'J5;(>\#F\Y$IV63N\!J:)0M<\=]WB>6
M3*KQR=UT+U(;EG)?5V>KAB)#5*/DN)8*5$=GYG&B$-[4"M2(=.I4Z,3>U'B&
M?R*:79EF!PJ2W=75F2#UDIQLGWM)1.9H7N2:! ;+4U=1O:HRGY*H"M<Q$N5(
M'&2HX(U M\B979R>+![IG_L'65W&+5!V.DR>T->''U"9KO! <AWLZ$\G/X-T
MV=GG83Z[L0J91V^@0B>KG;Y\U]_ZW6X*I-!$*^5DCV/\L!-$98S8XE#=Z+3H
MRI<W!V3L0C<-UW&P+,7:<0P9[$2_%&-Q.>J*C$=,43\N;%,<!SB5LEL $Z]-
MYW$H?44K!<D6VSS+@X2F);C!<7R!4_K1U# -:F3HR*QHY#CP/H8&/!I_%6R[
MSLMB4*X_4/2PSM'RY FEP0-JO$Q,95[9MDA-!LQ;*YB!V9)-:,YK*P>+Y#QS
MSD"93Y;+0@=!?!YE]!B>)M,UO4K2:<N072O:FDU84Q_^6:N"^X&!=Z*#N(>'
M%#T$.7T].XV2+ K+U9G@L@>,FAW*J:B/ K1Z?6(>=LKVG0?C#;2+SX0PSRZ3
M,N2\-9$5'\^)]/N-!<-C?,_6#8WZVJT?A4FYU9E_,X.V//5H1&<F?Z\6^%X@
M\._T>'K)!-X+]IYGVQ:;J1NQE6:.QUKM:\&265IAO+*_OTYURJTM')M>A;W=
M$GX[YC=%VNT<CPF.H ?_ID8)YY41_FVJ1LCV:/83_QW.@]BJ/>HT:<@T84W.
M5MI/._X9+$P(=O3[RU2-M_0-Z,L^SX\H)'_>8?I3)7V1*(6_;C=LT8/Y,&3F
M _B8;=^@'OT;$ 9(QD8)TQ$B R7ZBLOXZN4X)@YMSI EJYN;#59?*_[9I5H
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
M_[X-GJ+D(:.,LY/W@I&*#?J?>R+Q?_Y_4$L#!!0    ( "J%I58)[TF"_\<
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
M]S(1WNZY!9BF6)H>80$5+E6Y1<7G^$#;*XJ907L'94W/@NL"1V3,M-09ZY!
MK&D9RI$_X'#0E$+2'M,713U177DDL!/(E*_L*@M(4_GD*]XU%RKECI>Q3&Z_
MT(HO/]$D?8Q6:3883H1QMARHN]43!( ;-%12FI&Z^G:-6='SCN:K+'[@P$[6
M@C,2I$<,6"L8(,U$ 1+^X":=#5V,78  UE#I\F-4L%N*TMLVF,, KD5,">!L
MU\MBD,-UB:!OZHF7,$<?/9F;QX_Q[CBK(\DGR,5G^ 1T/H]'-&C&:G/"(9Q1
MW47YP7E!MX YZ5%3^5BNTQ1_&-<J=SR"&]HQ'+SUQ263U:P1X:T" ::RO]6#
M-6&_:,=IK91FB#;0'@A\A"\J76;->TH?=]L;FEW>\CF=^JD>:!.4RB%II10?
MO!9N.(:YO4>&A&!K:/FY8$FG]ZXCG[_G<_9Y>)/V4^)733$3HT=+1A;Z-;1E
M[7$@TT^R-S3ALU)0#>;O;KN<P]+9]/0N]K09+Y!6R3:=GBSI"(<\10:./;M7
MK*TFU'3*+%^9#F?ZK>-L=U0$)@R%D)PCA$+XM" P,\=I7'*SA@P@4R0$?<C(
M5@6)&LR:+M3B5R"O@:S4XFSQZ7)OJL(D3G!*=XYV)[]>4JC"=VBBQ6HXKSJ^
MB_/5)LUW&=6MXL"$%"E%).0 LF,SCHM+N453P$H4B==2PP.F(BHTP%3WF1Z7
M8WD=+F46 X&E]4;MCQ10$F)H=_ F&M<>T!LII3_&U:CNXEDW_LWU$DIC<5G^
MT5[^7@L$QT<H4>[H)9%!:+E[-X1UE*-W0MKO$!YD@WQYK./;S'AU][)8:> 5
M]Q/B\Y"!'\X@QOJ;7&7I \V*IZL-N]RG.B/V84M'U][/:M-!9:6P&1!Y2[T,
M]?P6G<-ST;S:CV7SF-,X;9X]'][6(\H1FX,"UAW%2\V[(G[-]SV@;/!+FJZ_
MQIN-++_!EU=<6)N6 >#6_' _U+\ 6-_050=\;^3!\JKLK7MV-&/U9ERTV337
M,Z>WT*(^Y+E_)V";GAQL(AHE+4 -(R0$L^_XC%+!/"E@'NH/E?)#F68%^NF!
MYP?\'O;-@ZB <$_/L]/R#'3L<V86XIOO&5JHCYZ@/G7&=D$:*XOG-WD;&'7@
M3N8&PAV>)G?KT\&9_V=I7N27M[\E#UGZV,X]E(Z^_[;:[-9T_:&,H=-M6G[V
M3_[5WSXU\Q.76?G7W^FJ$)P.YM!"W?].+$QD<@<^80[/W;FGXF]75I?U!T$<
MGN8RWM/9 JQ/K0Z,=6G5V7?QPZC\]D/VG\X-B*?%691E3W%R]SN[Y&W$D08R
M+>N!9";S&, *^A9R$ZMJPH'J"?5Z9;/(2"=TW!#Q /$^AL'VY@I)M"&/D464
M>#Q^P0$I*>_=1:2WTCN_'SCWB>9%%J^*]@[=_@?=KR%>+T/5V4DT"#H14#_9
M"R>)"LLK'7'@V.&\4E_KW;T+FC'-7D/U/)2%*=RH3AT&U9BR)JL?4AJ2OZ'
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
M/I!T4Y^0_@5,@<K4:.="U?:]@OWRMG[1:O6/79R-;C;4MAN">-P."[!#S4[
M*3$" J)0=GFZ6F4[NB8/[1HL&[)G:3EJ+RKTT>8 23Z'Q\KVFZBTM@JE3I=V
MO0AVJEZ20&PH(H236*]7Z*A?3.2EMO8\-QL=0\B9Z<""HXE5=PO5%EZ L&RL
M=\DWM9(WI)-D2Z 7]Y1<9?%C5%#R1\0NP@EF\YU5Z(D@;QL)$CHP42>D"G-_
M?&$"?]W<Q@,G@!BLK'?$FT'DFJ3)<*JJ/NDEP&/HO*%%-R\].UQ\K^)7,UR<
M;H_56[KD+8<I5-02BQ3&NMVE0ZDM$,8ETG5J.PYM4XRB>T7 4_>#!%UC(2&&
M9+K=QA!^^I#;F1! @U10-2I3PC..*AUI3PJK@ CX!$S )V "/G%(P"<S$O#)
M) (^&1/P2<!0&7:O!BJ"?M CY02&E!/'!'PR$P&?3"/@$R !/\^H,B!@\[ *
MB(#?@ GX#9B WS@DX#<S$O";203\9DS ;P*&RK![-5 1](,>*6]@2'GCF(#?
MS$3 ;Z81\!L@ 3_/J#(@8/.P\DW @"D3S7%89]%FM=M4[].EF\V'-&-7D4Y8
M)9ADSV)%P=+>C#.M5AXZ651T["S6_*V]#\NS^](!FI,X&:Q_U&L>O?G?+TR<
MU/*AD)YSB%G.!4^.8OMI8RO3ME/,$[YG*)NEJERU/YW-Y#(OK:QBLY1"UL%F
M*:FU6=Y&UEDWW3&EU@<YK3 0_C**)<U^*5 7Z_=+2=7H]DMI[,\=U$[?;M9:
M1HUHZ45@?"-2]]_-&&6_0#L\I)U\"6^5=C84&+PMY 8&OH9 G +I1>EEF]6?
M?HV*75;^EZ_=2[.>N623\TPDIY(#W!;J4,'8K)(6#+4M/^S*9Y1P 7(5/57'
M\+89KWG2ZO*,=HM(2B=W\0#H<"4]F)O:#@;C352\V]'_HE%V_36%X%LNI<*V
M2,H%KL=V\&M8([O&H)9H6I9]^J\!@E01#CJ JOL* ,ZQ BTP93;GBT6\TM/,
M)E(@LG*SFT%Z)\F5O_X-RS;Q>D&8#"F%7D+,RDI'IT$;4KE8#B+8$*)T$I)"
MQJU5J:/;V@5,]_J=EW\C4\:@'&AHL;CAU=QF#\4D38[JE@$B4! !.N2)NPD
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
MBA<%0V(QU]:G$EMO B2/O:\?HRV5O,MIK0%&'6(-;IE#9'-&XE"8G\ ;4JT
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
M<H=%CE((JG.44- -P@6FYLI1<M,6()<I&^>HN&D9>HY2A8\>U9J.!8%:H ,
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
M0,4-U^F8H[LVX"#92PW9."04]'M-&OJCGUD5[E61)XWQCBXWH>"(-WOZ+>)
MQ)#\X2+ 2133N #Q(#0P@F"\BHHO=T5>1 E[N0I0P@I:*VK87FL'U41'_RQ5
M[-B>:4DQU""M8]-]P[ +65%$: H,2;?I"XR.H*["&-EP'WY.JUF!K8FQIZAG
M.RV?8\ 9E+3V$>>/XA^B>%WO[#Y-UM7[ /R\-/$;4082>ZK72TS'F\Z&"\H'
MVM1 #Z1E63=L#VOFFP;2ZKBO^KV.$&XZ,XF/U+H#1U#4"0_@"+,U3U!B)@*H
M/82(/-Z'9-V41V3]%A9O'<B+5VY#4IX>',2DMS21KBA=YQ_*W_./*,NBI'C_
MC6:K>'ST/J1IFQA432>#3ZX<=8>RWHX:;!KQ9?-/MOOQ:]7".\4#NC@U[XHA
M@.12?>3HM/M&S*_LN&W^6B5'>;5-K83X6;39Y)>WG^_3K"BKC:WB[2P<;0+<
M66E#A*:%?0>%'(8_4)3;6E@V2JJ+W[:MFK#>+$.*5 E]3 P7.<-8*):1D+6/
M_F&%6(JB^.(84\=#4.WU+$A'$R]LN2Z&-:[MZ+I4%]"+=T'"3EH:AX2[ $IJ
MMMP1E7U[>7N6;K=IPJ>)%"6 LKT@R4O:(_*-T(*K,EME#,H8<AW+YA'#^HH_
MK";;R<,N8T_XN*T<G9&H."K_<[2-LC_YN<^WE!TIQUY1NLNB[8(DU6G0<:./
M73\<$$^HHTC"!-J.ED-=*"H#L\+.'&%KE @?:7:3PDM,I=')\7LL#^ 7%I&
M[(,3DN,,XB0F3YP->I0F)T?D276Z\T.OTFK8\KD&W\E<P7?BOWSAOEP^\%O(
MFZF7\0978'M!^2)ICX@YH057Y8O*&!1L<AT*]N_6+[0SJUA5-^E# -?(P\-$
M DAM3\KQ*!25X5%AQQ,<_TY7A?".->&S/<RZSZ9#:J\-&3XCQ1JH#-HOZX_(
MEW?I-HH3WR>7"?LD!?R4H_C=-QO$ZE#>4UR*W\%^%^>K39KO,GI-OQ5O-\(!
MK['H/JH-1*<'/=B8BZEK4^,:W)BI6UYUS^-HF_.;D+PCS#Q\TNG=.L(G6,L
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
M;>S&4^!^8P>VM>^*A4* KD BWJ_L+AZE.YIQ34KV/+OX7B&S@(/);T=>>J,
MR D"-1=4)SV>10]Q.<QB.A?D=,NF; .>0S]TWM#.OA\J<7B?MT?Z3LHAH@,;
MKLHZY,$FHE>.W@M#=W!6"A>/;1OEI-9>GTMW,RKO2N;N'>F[-T(J*X2;"6T8
M[ )/+ID<.J!&-.>4P$,9FG^BFZA@AP]DQ5/G7HG\[5/OB9*;+70(CD,WT(%X
MZ#G8JJNCS4T=@!Y@;J:WQWUU$\+;D*XXG]SK/PZ,UVQB47(0N55HR(\;!ZN3
M'2INZ(]?7KG*T@=:.L1.)BE.D_7[?^SB!S8&4E,)3&S$'CHQ-,)0&W+#$2";
M,%H J%HV;1:$M^(CU;9=:' 'QHL0X?"^E(%:K4&,8XC5$$^N[9Y+5%\9-SJF
M5XUM)+W <VP-]#H^=!/LB1OZP'%JR@&<9K8$IX&/1UW=6;5\?ZGFS?C8\- 8
M"PL%!N=S6@6@V2F=8!,FAW4:^NV9-=GRSWVZ6=,L9YQ>/'U,"_I'Q+Y#D5]F
MG]@]%8 U3$L]8U8TU8/'@F:679[E;>4)D.HL="^;Q]W[?:NE@/W;LVV;$BGM
MY5$E++8EZW&CP3"99:2*F<L^:*1,9:92PDPV?OF$DHO#N^V\<(:CX8TA'0W_
M0BH=A"E9[+&49J12%/ "FV\\Z0_H]@0H[PM<GVA.RZZ\9X>:L;,-TH?!2:W-
M#=C7Z17-;M-L^R'-+HO[\BOJ9DYQ% NF4Z<J1IQCG>:*JXE7%*^@L[$(Q@93
MM)7&Z@3$O<[^;H-&+2\E*L5\%W>E.K21$1H8)/.Y>&$HG^2=9D,V\XOA>0"C
MH[=/9YLHUU"BM*5XA--OB5MX=74[FIN1F#$HG4;2X]J(S8_P1J$A7M[7\II&
MUBG*HJ4KI"A+QKJ]H*9Z>^SI'7U(\[@8(D7\M$''\.E41/3UH:) J%H9^0*)
M9?,A65>?>HYM2>^DH)]T$,/]AKVX%>GP$JO6$W?U)3QEJKJE<;$KX_ \J39(
M-%>ZUC>ZOO]&LU6<4WY_]A ,GLPW:)O=_%0XS^PP_MR>GR^@9"4?+BW/HI*#
M-ANZ)M_'"5FGFTU45O0/-",YL_6#9QKTA<O4>ZB(B'QF3WJ9PLNO<( TA3=O
MZLGYT#AJ\#H$8/5V\-Y$=>ES>]USQP6V3%(YL2"-&Z2Y +YQA'!/7GG0*YA>
M-A'ZFKC6?579-ZWFXSLW#?!9I.O[*!G_!H/O_@N;OG\7%;0]4=:T5)_5*6@!
M/Y-3KO/E+%\#=7(@I&\T*;/.Y^BRECC4,<&\!&"2(6>'CV':G,4_HV0ZXR]V
M4!FV>P_$;EM]Y4D37),-3<V$ $.^LIO6M?FGIZ:ZZB05P8POVX'5 Z^MGU6.
M@<,%(V\8!292+M#:1.%WX#<+FA'FFPF:[*8_.@#.[F@F=SJ7W76,+0YK#N>
M.,5V7N8 2.70YEKX__Q.\R).[JK9I&.LVD^A>FJU)U3MB\T%S@0Q!R'WRPE?
MR\PMZ\]8=59^>* LJ@IF#-[4!!$240JLH%"CU/L@N5 WQ<Z'^%[V@9A;QMH"
M8F+9][(JW-?P-GX8^^YT/=70FR5O?Z@3NP[ A[F^:1?5R"N;<"=0%S5-O_MA
M,5 X>SK,_0Z(?K!W<E367\XFCH/B-U=;-PZ"X YM$D&[G/8Q31[+T0$=?O/Q
M8MJGLJKXD&9,ZVP[-R9YYWP+AZ5WP>[EL/H^04RH./UJ?G9WV'N\'"5++D.8
M4'="_<OI3<Y?"_3]NE=8O^&\&T F8VZNG2!6CLZS)63";QAD,M>5+$U5XF4B
MS,HXUER8H7'?@U$C=\.;$;-QW^FHU-RA=D_*,YT9LT,CYN#1.L:1AX]&?J".
M("U^@8,CIG FRJQ<#XN5L*?+6@=>SHS9 ?*>JWFS R*^0YL]$TX1_I*E>8XU
M Z:W,'462V7!UTR4W*=P-EQK?70R+:2QVEOFY05L'GH%.R'R,29@8*&&-(DB
M-X8R$:+[+F'"V?]N:;U_'K",LS]:L63*+;V2 T+@/@=V.-#2JW,,MJJX9/.Z
MM[AKDY,=0"K<;!SPG C,70ZN[+/^"BXSB:53X_7 _E3 X2\$3L<J8C:9%OVX
MN<;<%\Q49/M+'"1]!5/FVKL?'G<A%\D=)[03I*^L&  K.BK!#Y$6#ZV A^_:
M\+JQT.N^P0/;%GBXN_Z"V]0WVK/W<;>]H5E[HUU.OK FI&YSJ"EH&@[GW8 7
MROXZ?]OG#F-WW S;! /<WQ[@IO9#2%GH9Q)6K\I_+J*L<#+_A/_50M^^7N6_
MM_0N3A)V&,%-M&%'EQ_F?KTYF2"P_>EA;TH/;2>ZWYDNY"]B-/=5,>C[9'T(
M_.EL6@S=S^7[ZK+85_H\7/K$GNYZYOSI\60IY&]R<D!S*> O= B\>8*RP%!?
M*=SQJKI!DQ2E7_OEA]8UP>*#\!7-5[8.F:U/7MG:\.=Z7O-)_9U6L\T9B<TZ
MGQ<:F@TV\_8=/8R%"J'/?O*GP)5EO21Q]VPVG]N";)8L) _@N1)-WX-YDHGH
M6Q\0QQA-@;C;OFCI>2A4<_R<WG Y,)*9??(A#)8YM'TU%W%"SPNZ17L%<:1P
M:BG94>B+P%L7@BC_AMXX8=N^D7I6XP8XJW$SGM4@7YA&PE4>ZO:3<6AC<*LP
MN)!(L]6-0H<#3P^*YZ 7@='U["-PJ>6Y+HWL6@ZV1A[Y"N;BGRLN3NA=5(K[
MJ9-EWGN]ZG'@S> ^QV=>+<M1-^=-C>)PGODZQKT3L]ZY./SNAT4]_E_0L?<[
M(-;!>24'N&*V)[CVQ?97>O, F9?(;T%-#(!J6U 9ZHBV9WJ#V[H*JT?%1;KZ
MLQ[MKCI/0R05./Y-*Q$]J!SF]QE2L7W6%"2X-G'M>8;OY%A%^3UY_XV)!KE/
MPRQ\C)@>%C]!\2?J=H?J7:WY7Q+IVYWO39#&;K#U_L#3PWVGH^>_Y_US'5\D
M;V<\\PD'&>[FW8HV#NG9MYO5[Z;.NZ>L^[T/B7@.\EV(OOO!$(_XK897VO$3
MT"^-=P[B]8*]NX?T#D'?ZV#XQM?; )4'KX0V,U!>&J$]NQWXO_,O./OZO]BL
M\_'XT&RPR:GOJ.6R_[6_/;)"__TD*8$K@RN-GGDU+,':++E#'L=S98Z^!_,D
M#M&W/B"J@8V_0]AB)/8]%)XIQ][5AZ\LXRV$7Q;-A#S>'GM[ ,-ML=.A$,RL
M@^V:RI[]+J*PB&SVD7881/;LQMG]MZ;".3[1TJ^9WY4_Y(,4#;])$*];.?I2
M(;PC"SQ,L?L.[<LY \R6#3R\;QOD88J&+OIX8=?N6$6?V;>^0P*6$@>-U7FJ
M;>PF>=3J9V#TOB4+FNTJJ+?X"L84]5[-T._U&,: GIT$/06BC%H.@..>A8#
MI>>7EAA.\WRWK2CE-%G_2HO[M,R,Z=V3&4)=6)Q:CII8]%5HPGT,HH0T=M=)
M<6CH17O/VU%SJ&!'+G3:<P(LC,K.+G*1:C:X<91JS/2['E0JJ O*T_4Z9G]$
MFW=QOMJD^:[D/.PD8&(+Z9Y0C2W/=^HIO0ON]D^(MRXOR]/;'W/])[J-8KY%
M_RQ->,-=M"'7--L>/O4;P0GQTCIPU.)>3Z<TBWD3'>#[A<X;_M_J-_'4*VD@
M7Z:YMT<Z!E_)QGVH/U>V>79OC/:7!L-9-[/T:^8=KH>\;F;X38*8]'#TI4+8
M;P)<-^ML>'LYRV:V9.!A3TF0RV:&+OK8E')XRV;@HJ+9#-\N$5ZG1;0Y+T?
M<9+'*]2\:F$2:7('9M+S6 WB9!")SMQ?E^,VL!O[%S\.-!79X =Q@&4:G[C#
M+(AUS-$6_-L>%.V+EBC8ROZJ3&^_IYM2S:;,C)_*Y.9R05=MT<6"KLQB2 NZ
M8A_#F=TW]GFV55V%%\OF&7EL'QXH_UL@R=4*KCY4':[@BHT[6\%5?=?#H __
MD_SF_@; '3@3_OOK*+O[21:DY:6]8<(LOY+3#$!X">QT:,L!HF_W*<[__)!1
M6M;=M.32PG5AJK+GHBP5VPLIJX@\#&(6PM#9V?*)U(<E>W)T6SXB<?V,9,^+
M\)7P<47WN@AUR/4BT\Z87OX]#Y[FFR3V+GZ,US19SS7_(++G<O:A;R\DFA=Y
M&"S-*YR=?=@P\F$_X;"N'Y&GF&X.==+9&#ZNJWI9A,Y0TG=-.R_HQ]_SH&B^
MMY!ZFJR;KW6=LH_JV?7H9D-/[^XR?HR0TT7'R7X@K41.\,/S\J2UY^%,8"-]
M$Y>KF=-\6]9:2'5T)8G*Y$/WH@>:@M @C+@8BH(&W!52:Y<PETTG_BZ'S''^
M9]FQOD6P!(>\!?_W/4NV17N)!?8QFY]O/5J0UB?2.E7-Z;]2:BB1\<JILA_F
M$,<-E[LB+R)^>873<8'6#E+=K[#C.>=)/;.[!LK592Q ;UVF+K7M9><QB0K"
M)G[26_)PR.<E@D&"F 9 \8C+\E*3F"RN^5XALX#%G4SN;H.#.NR-"8Y'5'#3
M7O_V2@BN0O.Y,8+'TYPA[OD_OAGJI3<>P#F@N1VL=FPMGM<H-!PVP3YP.1@V
M.;0CE<$CW\&K><U;&U=9/.+%,)R9;1U)[4SP$ZTJ]X,<F:)\);\SKUH'->M+
MHV'O\WH5')<'9ITYA:)I[ME3E5_S3J'J?Z&#I\P#6J""?)6PN=+;4E7C&&E.
MMFM<(]RW5^X-C7N]+5T=#OD>Z"*6_HOWK_2=;: RN$EXKB%)8S;X3+J_\_<
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
MHNQ;R3N[=[L1%2%+=J_F[);/5D_'W'R8H(HH%;=91 W)DJSY]8<$2!;) D"
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
M#&9>LU_0\0[C%=3:1O )1L4]/()!GIL_N .^V7N##H1U^X+NCK?R!&HQ%G[
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
MLVSTX-5*G=98++B7D@92P@%D8S-N(V*Y/*19=)_(I"Y_24L1_!]"QL0Y6TM
M,.=N:Y5N&_DJV[$1/RSJ<+RSG1X/O)W5 ?>AC:F9+/>A8TOCF=' A>J7;RZO
MKY,'FN7@F++?DI0&<?1/&OX7BZ&"^I<@2CZQ+'M/URRE%^%_[R7EQ9I'O;?!
M]Q9\D:05'\Y;FH\1>BI''QMPVJ,U9@SQQ8+C@@3P5*PCPMSD3O"0H&):@#O8
M5RI$83<L$<)B(WD5<S6O"1^'HJH]_*]\A+J#<JVB.GQ+ TB_A%#:O0ZBE#P$
M\9[*L:S86\1Y:F]2NF+WB5#'7[!\PQL(Y>$IW= D Z]4+(6^"AZ"B ,AIF]X
ML]]D04Q?OX4=2_&>#Y+U9O=L;K"%8ZQ!P(IE.7FUH7'X)F=OMD$NB%\7J[ 0
ME*VE8SANTL3C,9:=,WQC:SI=3\&55T9IX,3N""=H0&K(D(Z(AQU<RH+4Y"S(
M01(I1)%?A &#M->+TDM=U+R4=&-<Z(NQZ: T6VOS3 \BM "U7 ^I/4-:W?E/
MRYJ--<=6[5 Y\9+Y#$U+D_F<D6FAYE#%_H_K+-O3\$H4BLG+U^563O'R9@<A
M<?:AV*L77B3A5][^-%KE-!04OR51WJXO1)=;9IOPY'JE"+":@9_#0FZ9/OV
MJFA9G+3#9R892"!,,I-7+"V>[('XM9C2I)688N.I>%?M)PWK18^KXH*?610_
MXIL%&Q*1K0P*EHI#L@6WT;.Q:*3\(':3QK%ER#H*HY0"B91(I,CR= 5)44@E
ME5AAW0?!!9D0_6*X+L#[H2S7<[* VA;$T@/T=HUCOWPB :("./^6#\<KN7]:
MCK.[?0IOQ#IF=7H#C-GR^(?"G U#]"L^$1'#>?;ZQ:!=X/A#&?084Y2_0%X9
M?X;26ZQY@M)#[  NT;D58TU/^C;,U2/VT[,4; <_%\G )N">#OS</L[+DV_Z
M^,1Y3DGZVT&''_3"H)47=-;0Y01[-GDN!CSH;*1WBT8Q7?-<1)KUB4Q%YF6P
M;A.1>5CL,-.07DT9?A;2NUFCV.V0<Y 7ZT6>=<S#>L=;%OD+;P%_=+/V70>Q
M$F2S\-$A:+#DBE'ON$L;-DWIES_IEMQ>O,C*&<+1V0OM.<.#E%V<$?'#3 Y<
MX&N5%K$&DD,:Q"C3+N]AT:SI;&N$10:K-@QD5<;0O3RE>4'^<K"@'RA8']^
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
MWW&(3PX.%(W,_SP"-$0$::8""!#RG !T2$>,_2TT]052+>)O!?PG#2I-K(\
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
M'[%+R5Q/BA2#34V N'FX/C3-957%$XD,#Q=-A]!/8.4>O-HSC8$@#FA^C1C
M2LY?K 0)'#.Q$M0A]6*U2BE,>B_@/O'HG\4&V*LH$_>%9[P97U*ZC?9;/MRO
MXKUH6LESG?!I*/TJ;BD/;]EED&T^_&,?/00QW"5^7=U'G[6L=5RE1;>-I=3'
M@XW31O3DR*C-UKK($5LAUE:S_;:L&Y9KH]&*!.%_[PO"\ET8K=<TI=R_9>2.
MYH^4)B2CJWTJKE[^F:R#%25<SYZ_!Q^\X^#8!.4*;<9E!+G8C,R?IO>PE'L?
MP'VCA 9IPG]"]I;<;J*,\/^M@AA.I@C*'T4BV81"W1-Y#+)*/J?C<L6EIO!Y
MA.Z@]N6 .<J/67;R&[XE%[R]).&.FW\K3DFW"ZZ,MX+&%#X -"A(:E\$7%]"
M^7/QJ<GCAG\(WN+5GG]S&("$G%W*'J*0:[I[@I6J/2B-$L)VX@(VEF3\4;DB
M'7%'F5+N4[<TWTR^-#VR4V.3N8SF,#B._FK8'//G_AB>'&=R-VY[9^##^>2Q
M8B2OZNI>@^>N- J_6.HDM%1:=[+2GZ52+R!5>#)Z4$T6I*;]Q4V-8P_/Q$]Y
M3IK':ZC=)/M_2T>5T'N0J9UFC]OL&?@K/HVOZP ?541B,G*KW!%_4<5TPCM5
M8A80?KUXGW% _DR\#VXRHIHKW*Q%=<3-^K>,7F09/4XA6)"6$W\CJ9?O-$C&
MGV1W*].[J2Y>,:%MS/[H]QU-9.6!.!#K#5N_X;,Q$@BFV14&6^&!.?9;RX8-
M7 ?+ZQ0])."0Y@(66GI##>+N0TJ H^MKB2Y.1B3="4%)%XUB8,DW\NL0C[@H
M8J.J-Z(4D=$Z2L2F_YA"(DWX+WA<^:\3 I@NX,  &.K@_B6%)%[^](7W<@ZK
M&SRFV('NW],HIU?L,6F!U)ZA^.DV##X&TRT??="W5JFU'DL)8$)[Z9!CEF4$
MD$I2&NY7,NL:)9":%9+(#D2)60<MA?%X0)RRENWO,OX0GFRY[>U3F0JNI<7A
M,,TBXER0NWU.$I:3.-I&1>YDMWG*HE40DY#F$%C(M*_0QNXR_M&R%>32)PXW
M'+#)>J&G:<W=O)5-VZH9WA!P@A%[79XFP .3DI!\J1!>T1)!_";DU"<*/4VH
M@HX]S[#%3@EB\&*OT!.!4)8(_R8 ,IG@*?#8\+4S2.,,AD%--(..0=S()G@2
M0]LMNUAQ;2EMQ5+MN,:2O(QJ.LF]K*E#.GY$8Z=0;THV_"*=(59AV#Y?Q^Q1
ME*/O"E:R#4(1K012@F*",'5X80L1UJ,;6Z;5P7DP+"L50V,1*:BPU.2%0@@H
M2L3QCU@0RGP'@*W*=YP@UG2Q!";8?.,("Q6H2U:V"KU =UX#7;>;.T'DZ2((
M3.2A1@_7R2J%--45E7]>)Q]E]NH3_.M3%-Q%L2@5:X'8F:_X( Y\/N9EK08]
MPG#5K+4W-T&U#$I4,))78<'Z6B90: 8S25'L)S(ME".*_IQ5"[84DAQQ="]S
M'A"SR QF%;F(M$PCNSEQI.*.0N8#D*916XNHK-M1Z6@&@!/6.*O$@3X/=*XK
MQ%_5$5\P$<&U(#6^9X%:310T,&P]XR(G74YIE@>:WC%#HL59,PY\><CTL;%>
M%!?OGYX%2#4!T\ @10VA/EU<75]>?_TL;G)1'FIAH"A^MI+"QXX4 M%#';T.
MK6GH6(HK@]9[N1LLWZ1L?[\1!1Z701SQ6"2) HZ*C.O?YW)__U=Z3Q-1F/]
MR6<:1JLHX4/ 3R#_I]>P+X'"&0"[()%;#^Y!!8]Q0$E&^']H2@)R^>GZUW/Y
MC@2/01K*A:3=CJ6YT+_BO[M8$GJ@,=N5E0.@' C28/<DVL-_VYOKB0,B$]*8
M'32:AJ@@KDQ.*V@ X.*$* ;AKI#E88?H< +OBJO3YK&;WP,#FI"A!P@\PP"-
M5,1U%8,&5RB<2RB<G104- -S#R@@%VF&$8Q'0=RX,K52JSOYW)FO*M^TYO.K
MAK)4@UEGYZC24"+E)&EYH&]?8WTPH/D<B.Z.'.;5J>U**DL9M;(J-ZVCP1:U
MHL]1+PYVN:-_Q@C5UOH-BE#L*L 5I6'VD7^WSU%,LYPEM,RY'Q< =M,>:O],
MM)X%)WK10U3\=6HSU9ET,,N5\?U6;+I^$#7_1=):+)>G=$6C'22:^71J6TJH
M\L]3+XM; 8*Y]MM1K8F>K5YFTB5\4,RA%==UJ^F/-EE2)VCDRD5%5:W'G12@
M]!5T&(CRKYLSR\<MF>O6U1]7/ KX?.2;I.]ZF/HP<V1(Z0OB,""%.K2+R.$"
M$GAP&F"1L[LZI.R^R91>"YN.7,5GL.;RL1A+)>@A@)M>K1FYB"FROS+]"F._
M,N=:)&4GC@)<$</Z=V?3Z"P%5.;GI' DH.+$#8X*,2!ZYH;1DX>H)M88$*.>
M\8>#)L1(Q%$K!E+/7Y"J[LW1D#K(H<-5 )5=K#81U]N^KZV;L'5XL(H0X_S3
M8[GH(4JGJLZ#3#6<M;-*J_1#1H*"9';'#ECT>?L 4G/OJ,\8/>8Y.D=4)W8X
M0.&>*JW7T1-*C=.A#R2DI#D1X'2<X=P;.4AG,:N%#W#>LEY13_R<=_BB$\%/
MQ^G&O?&#6^ %%607*0WXT'^=<$ D02R2&UE6BP NDO KS2C_>IN+51X]J*KF
M$225!6,^DKPJ,_HKQB] \VZ+OM3#4[18Z9 %G0&74I:;W:=4GDD <7E4R(6=
MMB"X$9_#IMNTD,VMOA0^=7T9 H 9+I):]2G]A1[J6'P;-J%](=7)^3=B*,N"
MNCMA5B!"F%$IA!12R%7+C$I!Y"#IQ8K,FP1F8$:^%81^VC$K#?U;,I0QP>%5
M8$9B-QB7]&(6YFT),S +W'H8RJV'!UCW]&9]D21[J,@IMT^\Y__]RE^VRV(<
M6,KJ&"L6K]5E"PWXM3+V2O6+S;8R1#RYJZC!8@-!?]CN&27D3APX!^.>C#>+
M +2,.J<NH'&!#NO9M:V5:@ONPX*UM:HQL(I48^.@S1NE4''3@*@DKG9S 42!
MG@##"6-15XDS!!A]ZW(LU6"6YSBH](;D>1N2)J]YPI#45?(, 4G<!3#Z^&>
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
M@:0V29 KQWMH9+EB+ (>J!(O%Y=%BR:_8FL\HV;36$W[FI?!E==NAAGIA_X
M/@SKAK'1&CNU]Q+WF%6:B'Q-"H35E0'<2G7D0^6,:C&BW&XH=)(/+6?4D/OB
MBX9&_\D[(^_;W$9I)>H%<*.U>&J7Q">E7]4A#K?J!YKFD3+$(:^B\J^O7SS,
MT(@^>0^#.HW^DM*/^X1/"#JJ<(U451VNALJOT$DI=(!:7),>0[63GFUY(7>\
M0MEL-<,*]O):XV*7PHYW#DUAGT-M-ZLHW]T&3V03\) FC& G ^QY$,6[ F]R
M VU3>F8I_G_*;;B<^+$LPRH%P26 &>&_Z<V:_ZCJ_>1%OF;T,7NHM"NTE RU
M&BV#P(% C57N:U30!\ZBY)>^D:_G5\'G#1%MY6]OC'A7_VHE(X9O'5KZ(.7\
MQ)&B+03NC13<(7U_%T<K\WAN("D'<R6)%YX5$O&'<;T2/91U/ @;:GZ8C30F
M1##+'FS9@X+Z8 Q:44- #&E0-4AW!A<,I^+5[!RD#Q)T@V@?*/@.GQJQF&.G
M084S(,Y/$A"ZL;(/()!OW."^^MM^MXO+*7MQL^5ULF;I5@PPQBK*_@*J&S?<
M!?B=1>ZJ#WUT[MT$PV'DO21J:B*SFB!9![GFHDATD$52"A>@A0!6<=7&U)-C
M#Q@R%&"TSS)WE54[R[Q?,\:W":Q+*OKJ1K8&<4F%N)*BSDJJV\I)C7MVA8N3
MX5][0\7(!N!]0T4?I:@W5/1M +(9G!=F0+X>7+S2!A;%G<BW-)67(UT5-S61
MKYSOF9J#]FZ+D<T!/TA\'\1P,]RW#:6Y4W#HQ%@/"BT9O<W>2L\P0:"+:K.=
MVTO2!'UW4@#)0,+\8STW5#&O_E;8LI6,I@T[J!T/TH@QG)-.)#"7,1LI.(A@
MF7^D-@9Z39'9D/#%B,2LE6%'8$Z*D4#,(RX]?&M1F) Z<7'>:.@U!5)#HA<U
M</H<K>@EBUGR])F%-%8N0AEIBA^OH?$Q,Z5(]"#'I$5K/7JFY079POGH*_&6
M;.&U.*Z=\)_&4NB7)TFQSZ3-9/D^?"(9VU(2R$,R>:BSV6^#A.PV3UG$!=T_
MP3GI/!@"G$P<VIC!P&S[KFDS2O+*/ S"!L$73L1A%.^.+!Y'P#LB7Q+Q=B;K
M#IZ0T$0!/3&!>O"EXLQBS4V)%I3Z"R]P[D4T",9#M842EV.T6Y<?ZDYAG\D%
M<S:=;#A$V^*&0P.7Z2!MQ/L,.Z0/>YB_]>V%G;R=9[*?'J3LC_=WA13N^3A0
M87,M+K6#_T+,>\FRO+V)MXNL/-=&2^:U^5\C%?\\&K,B_:Y]$]_R*DHACES!
M$QY49FP5B1F:.(H=[A,4U_Z B+=0=P_[3+,%N=OG$*DF+"=QM(WDE&Y!8GH?
MQ")['JQ$\AR8UY3*#?YA3=749\UT(88Y]&YK5[Z&X[#CWBAR*"@BG=O2H:$7
M".&\%5%*)]\O2$E!!,D)($5W]HD/5'S/+#&(1CV)N$M1+\C 22)LN^7^"?9(
MG !"=$=\^" $=2C^)659QB.B%:5A]I'_\%+=S;K8RY0?KYBY,14_W9;)!_UV
M.M"'<">U6L-PD"*.JKT'>EGY%"6B]@F *PJ=@\-9$JM@%XD**9;(K6V0K^4P
M S(X'R)_*LZ9D)<*%AYZ#H.Y(\I8;PPT;=..O[)4%W7C0!LG)'#3AP!J'BX(
M8E)22SA700.<GUOL_P>6$\>F)K08#)R>88>](L3L@9M2!(B>EQ#=%=2+P\U5
MP18F1B>.2DTX,Q@J<?=:40[>! [^+0Y%JR+-F_51DXI;E55GBWG+*7=M]9?C
MM=>BKUK\_5^>+=%OV_ 2O#RP5R?MKBH)\.B^X00.81?<>U==HBS/&]CM4\!V
M7H9<K:OQIMY)Y@UEAHFJUKZ3OB(/FU/\&C69E2%M@?-MPC#V==8V,'D0;\/
M5('@M\*XYG#ZTTSL1K>#;UK#\=T+Z*,;<\.@;SN&,9_SCO'IQ3 ,.QFG-8PJ
MFJWWT2?^-_ZP?,3_<Q=D=/G_ 5!+ P04    "  JA:563GW-(U!B   *' <
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
M9]^28: IA1O*-(9S(5Z7BPN\C9)AW@$?H#UU8@!H2#(N#$!_^?T>Y0DJSLB
M)@ZLI.6);EM'5'NLSXAQO*+8ZK#U!VSE;GK@=P;6E7HP48PHU%N%0,SZM^'+
MT<M_]LSG@Y;Y@%OUS ?0RFOS494:;CX S/K7\/GF,Z-^Y7, !CC4OD:Y.*MS
M<08NRP4I7*BO'PM@^.3*45V%KS)$/A[G=3R,@A,2-*,K\B<W*AD!#,.1#H +
M29JB@^QPF/VQD6#XT1WWS?ZX4 @.3$^6$8R3P# JGFEY5O)_M [:/DH1+=A:
MGD=Y_DJ6AU6-PV&LJ-*F#1]A;9PY)7&W83VA^WZ*2:)R[S#4SH(N<__UC//R
M >7;S@,S0P\F &E]&!/$7XL!B 0T$#:F*:*H>>R!A(4O4=*6QR6FORJ?4=X3
M?V >"BT:U8):^&L\Z@(#;0F$6+]>DFO3$AF12'O!&(8%$V!WMD;>1XG+*'6]
M&N-$C4-5<4(QELJXNCKB"'<N;LMKTW<J2DZY[H/3E8,>O*T(U$/;4)!-9B)B
M5.'.TL,R\XU5C*K/UUH:5I'WJK<Y/,MZ]MC,>0%!G0X<UOHG]OCQ6YSNZ+$?
MIW-5FC1*A#7QT"@T9)49# RE\_J$.L9T=WCT>[!.O<%9S RW%%HTZ@6U\-"2
MU"65&1((HWZI0]=3RP5ZH6?613-*>!8D VN4R0?ST%: ,LD,A(]&OQ#B'N6/
MV*E=7./L2;Q/)( X7*IC0'AH"'))9#; Q."\"J).OS</0F1/UR@JT%WR]%RN
M-E^*>A8=6  (MM&@!-9#JU"13F8?$ESZ)1-=3Q]UYA,"& L LE&F$-)#0X%+
M)C,3(2;G)1CU-P&9NW_,;3\O.YC)+VR[RJ2@HA=[>H+S;"PY)^;D!AP0';5T
M"KMYUTGTF*1)2=.VLO7X52O.(;5JLS:T C=SK OQ$;T<<"RO%X?UW(<FQXP.
MG9]ZR]9#JK1TYC  78I-M-#W*GQJE7=1H1)D/E(_L&S%>F6;'@R8&;"/@3TW
M,"5956Q*AMCYPT:F8;S$B""@C$ ^. -2D%/%?,1H@SS<D$YY4I\>X 1F=9X2
M3$>AY@(HQ[5,G8)6%E!2;$V?PMJ#,R=Q=_/!\.)8P(O]?1U#4Y5?W]X E$XG
M8.#:&Q!:%#8$:VMJLNM;FI1.D+%%E1+940/?I4D!6U\F  S*L, 2&W@O 0F#
M^,2?G3I^H,J/4 ,S$[Y,5J(HH]P';J ZTXT;O-TF]6DMO?2!,SI1HRP>&P8
MLKU=(X(,RG#@,NL;DI"&?OJ$:P\#WOT'[_?[ML-_O$Y,&6-=31- '.^%C"$<
M'G1!!H5<JN&IE\C\F=C"789VBMLP+RMR/G<\9_^SY[8@D4?%$,:HPDU6?\C)
M$F27OW+M@ ]P*/,\!O#<%J0RJ5@#"YG&ZNV7VAXR]$2K,KF\";9>5U61HO0V
M2M97V7GTDI#(;W@P*H9J#T%Y4)X;"$PZ%2OA8@QW9786Q[OM+J7F6BT]:2&]
M'#VCK$CVB+Y*N$77N*"Y_*O-0_1M?+*NT_IXNJ[6VG>#,]*&DB&J4@HW6_X.
ME5&2H?7'*,_(2J7HB'Z!-DF<C&]>0!L<+E[(&WAN><HRJQ@;!/DI+1RE"T;I
M0M%[>Y'*I&(?+&3ZB?C!'J6"-Q;T]VY$) PT[L_F,%,#_!UC(3@P;3,P*U.4
MWLJ&,X>0P14*'\:X.,U:,TD8DH -1WTJI0+YM>[&NE<L<M=!8/E4WX6B(*60
M,5>Q0M4)4/<4VJ"TE)KK45GLVTK]SZA,8K)D7VID+S6REQK92XWLI4;V4B-[
MJ9&]U,A>:F1[& XO-;+?7(WLMY;'0U8EJ[Q2_KHZ=KY%>>4*A:D]LD;,;!]^
M(\\WJ[5DU\\)XA,(-TVH+V$]UY[MRF><)_\\KJZ9ML8#9MK8&#@HVY+(JF]3
M8\3A)ANQ)+LJBAW(COJ  AMJ 0.T'Z:,IK;3(@VW.#5+*OZ3AT!H@07Y\=BA
MOAE!GSU4MR76 X@!IBYU,CB!491"BW&&;+#QD[K4FGFTTL@IP/2CT>NAW+ )
M #DVJN ")KB4FD;$#94"S"T:B<6,DR10/*,))$*"26=D+(/8*, 4&(6WH!6>
M1_;T_6=-N[$3#X%>@PZP*FCO D,MV<!P!!"L2R MA.=F(I=*^QI(B\UR%5!O
M4IRL)C4!TIBL[IOY=1S!VU5?TIB6-";S-*:#4,5JTU2W(5]=I##55TL._'".
M9B10AZ=3.%!N;IGL4;9#E\2.Z95XRLAO2?E\OBM*PF1^>,>$%L\E_UN/KT(9
M8#C<0]' X&RPRSH9VU!)WPEP2-9W5#1(!7G4>RAOU3QBR'M/6 HW+#0VAG/T
MT@XBQD>?A+T@?9KBZC&QAK?1D / 'E_7$<$Z&T;R;L)J@O:'#!=]\\Z."&V0
MP^,3RHC$*:T[O-XF64*E+9,]8EL0$+I]Y4T&[;<5J0FK8$=2Q$'6VQN)+'.P
M,L?JNWW(!%*P" 8J@X-+'VX+ <(=Z(P+#FH$",--'S@(=;RFSAM88XCAT.I"
M!&$:7)'4C:*+:HK!99)NS8XL",?DOV1B&/8X%%P8RW7!?;8%16$5ED RO.$>
M]5]EA -4<-8!G*_')UK[7WTV#K$H8%L8H=$X@/>FEE$K##'LJMA)+3?'!MA
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
MAS#-;74G2YZ6-DU=IS7%BOZ<P_%WBJT:LP&W<N+!4)[L29?NJP#[<#C =5%
M\-8'2<&=.1G5OL3*PO?=!9!>Y1>D=((-A&Y029.*;U%>.38G:Y8HSY+LZ< #
M;_4B 6O7,5PP%Z-YR UO&$OA.-+Y,'"E'8/A\@W6)AS,=$P*, 8[&&F-CJ0\
MU'#%578(REPE2 G8D<[,6FW;NX-J;9U<O(2PR!OL>HU5E..#6]"S &RHGKX#
M4>*ANEJI2#OL@/_L*4=U<OCA*=^KK$1IBN)R%Z7MD;.]5&D@05X>IE[K=H]?
MM;7%%\=AI+EG')K-U03WP6?H]C V5M(@B5.-C^K80YE^V+[C#F5X'\4XKRZ]
M%HFK_=/V*@OQW(])5HG'VQV%@ ZN+;%!75[EZG DCS34&O%E]RNR /4CUI2^
M[PA$I+H7J60DPEV2)/GVD^ZN(&<Z/+^Z^USCY"T>N !M$,P L#==GT=ILL%D
M>1G1I/6DW)7H$N=WB 2"U:-0>_09K9.8='S- S?.-\5SJ*6BC<==],_O0FQ/
M,X-H?T2SKI:B32OT&;J*0VXC&G80T0JB$.J_7,S2/%YX5R6!X.W50RFXBQF;
MQY5\VM9H*=&$7Q,XN'NQB2X&MS4E-*M+FRJTPG8._WX?[:OMTS1R$K;SCE?Y
MVXD@\.,FF03<T:8ADZM/U4R4"K8+E9I)=#!NYG*+$-:K6%L+H_U (<%F"Q!(
M*&P/,,D][N4^]Z1[ '67#=AZK?_+W0-0:M3N 0 ;>7Z?6TMVE?O<4 )!UH-C
M> CJ"'2*"MA U3=-351A&*P-/6F8L2;9<%^]ZDUR8C<* 3U$7B)0SRU004X5
M"Q.C#?=)@2\%6FT^%F6R)8'BJ$0F\V-;$7/PT7.[$,JB8@E#1 ;EYEU[C[K4
M\K#BOMB-J+3IU-(&M/'<@'0D5_(P,/P&CV5.\O@U<8PQ832OSY;(NHNPDY2T
M?!@19K79?(A2^H#3_3-"U:_26<H&MN-$9H;-=Y.TJBW%Z=",LGX1=]=>\UB]
M6&S*4KA&[0(XS\T/*J&*80EPZE<LWJ/\$3LVFGX1@LLD2TITG>S1NI9S9#Q
M^(,12>&]-R8UB=6,2HJ[,:Y_"<\?L>IO0?;5E-L)*J6%N;NFJP$5TU.@T9C@
M7\,SP<[](K'-R0''][Q"LRJPC"IF)$+:V,TOX=G-\2YJ]]!JU=;SOJIB3"(S
M/>0MF/.D 8:VAH(.!L]-T%PK2C5A=:BU>ZY6#A_GCN5BO$4/T3=9_"\&.T1N
M/##/C0PHGUJ<QD/9FDM8[X[?H*\=@7.<D3_C.LD>$J'I-C^\_JS:W'.+,]2'
MBB6JDVHMU,H9P(ED4SQ4=;:67 KX;NI]_(S6NQ35[SL-]H)'SR)6^N46E;*
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
MR3?Z%_MJBARP/< 3 (9B0V!AM<Q(A#W(O*%KLLI$SSA=7VU?<KROBT(SK0@
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
MBHJP8H1RFD&>N2AH@SDAG&7K=D;0C\"@F-4C,SGF4,? =.JUZK.ML!?TK@=
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
M    "  JA:56YA87P"7X 0#,11< %               @ $     8G)H8S(P
M,#4R-3(S7S$P<2YH=&U02P$"% ,4    "  JA:564-;-V-<'   Y+@  %P
M            @ %7^ $ 8G)H8S(P,#4R-3(S7V5X,S$M,2YH=&U02P$"% ,4
M    "  JA:56:M;)B0((  "K,0  %P              @ %C  ( 8G)H8S(P
M,#4R-3(S7V5X,S$M,BYH=&U02P$"% ,4    "  JA:56'5-=<(\%   \'
M%P              @ &:" ( 8G)H8S(P,#4R-3(S7V5X,S(M,2YH=&U02P$"
M% ,4    "  JA:56Y<;17[Z, 0#+[0$ "@              @ %>#@( :6UA
M9V4P+FIP9U!+ 0(4 Q0    ( "J%I58T\W@:.$ ! .M= 0 *
M  "  42; P!I;6%G93$N:G!G4$L! A0#%     @ *H6E5KUS((+D$@  ,]T
M !$              ( !I-L$ ')C:W0M,C R,S S,S$N>'-D4$L! A0#%
M  @ *H6E5L/MF[K,$P  3RH! !4              ( !M^X$ ')C:W0M,C R
M,S S,S%?8V%L+GAM;%!+ 0(4 Q0    ( "J%I5;+_P?],D   $>3!  5
M          "  ;8"!0!R8VMT+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4
M"  JA:56">])@O_'   $@PP %0              @ $;0P4 <F-K="TR,#(S
M,#,S,5]L86(N>&UL4$L! A0#%     @ *H6E5DY]S2-08@  "AP' !4
M         ( !30L& ')C:W0M,C R,S S,S%?<')E+GAM;%!+!08     "P +
+ ,P"  #0;08    !

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